From 825ce885c035c4569221dabeb7f68e1bcd83a91a Mon Sep 17 00:00:00 2001 From: Konstantinos Arvanitakis Date: Wed, 8 Jul 2026 23:41:23 +0300 Subject: [PATCH] Feature: Adding Migration To Track import mappings --- ...06_000001_create_import_mappings_table.php | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 database/migrations/2026_07_06_000001_create_import_mappings_table.php diff --git a/database/migrations/2026_07_06_000001_create_import_mappings_table.php b/database/migrations/2026_07_06_000001_create_import_mappings_table.php new file mode 100644 index 0000000..3e66b9b --- /dev/null +++ b/database/migrations/2026_07_06_000001_create_import_mappings_table.php @@ -0,0 +1,27 @@ +id(); + $table->string('source'); + $table->string('source_type'); + $table->string('external_id'); + $table->morphs('model'); + $table->timestamps(); + + $table->unique(['source', 'source_type', 'external_id']); + }); + } + + public function down(): void + { + Schema::dropIfExists('import_mappings'); + } +};