diff --git a/database/migrations/2025_10_18_140712_create_records_table.php b/database/migrations/2025_10_18_140712_create_records_table.php new file mode 100644 index 0000000..0aa21ee --- /dev/null +++ b/database/migrations/2025_10_18_140712_create_records_table.php @@ -0,0 +1,30 @@ +id(); + $table->foreignId('vehicle_id')->constrained('vehicles')->onDelete('cascade'); + $table->foreignId('user_id')->constrained('users')->onDelete('cascade'); + $table->foreignId('error_id')->constrained('errors')->onDelete('cascade'); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('records'); + } +}; diff --git a/database/migrations/2025_10_18_140734_create_files_table.php b/database/migrations/2025_10_18_140734_create_files_table.php new file mode 100644 index 0000000..7c26401 --- /dev/null +++ b/database/migrations/2025_10_18_140734_create_files_table.php @@ -0,0 +1,27 @@ +id(); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('files'); + } +}; diff --git a/database/migrations/2025_10_18_140934_create_vehicle_table.php b/database/migrations/2025_10_18_140934_create_vehicle_table.php new file mode 100644 index 0000000..d482ab4 --- /dev/null +++ b/database/migrations/2025_10_18_140934_create_vehicle_table.php @@ -0,0 +1,27 @@ +id(); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('vehicle'); + } +}; diff --git a/database/migrations/2025_10_18_141002_create_errors_table.php b/database/migrations/2025_10_18_141002_create_errors_table.php new file mode 100644 index 0000000..39817fd --- /dev/null +++ b/database/migrations/2025_10_18_141002_create_errors_table.php @@ -0,0 +1,27 @@ +id(); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('errors'); + } +}; diff --git a/database/migrations/2025_10_18_141011_create_owners_table.php b/database/migrations/2025_10_18_141011_create_owners_table.php new file mode 100644 index 0000000..b68c08f --- /dev/null +++ b/database/migrations/2025_10_18_141011_create_owners_table.php @@ -0,0 +1,27 @@ +id(); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('owners'); + } +}; diff --git a/database/migrations/2025_10_18_141025_create_modules_table.php b/database/migrations/2025_10_18_141025_create_modules_table.php new file mode 100644 index 0000000..fe16646 --- /dev/null +++ b/database/migrations/2025_10_18_141025_create_modules_table.php @@ -0,0 +1,27 @@ +id(); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('modules'); + } +}; diff --git a/database/migrations/2025_10_18_141041_create_device_module_table.php b/database/migrations/2025_10_18_141041_create_device_module_table.php new file mode 100644 index 0000000..0656cc8 --- /dev/null +++ b/database/migrations/2025_10_18_141041_create_device_module_table.php @@ -0,0 +1,27 @@ +id(); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('device_module'); + } +}; diff --git a/database/migrations/2025_10_18_141053_create_devices_table.php b/database/migrations/2025_10_18_141053_create_devices_table.php new file mode 100644 index 0000000..c69e2b2 --- /dev/null +++ b/database/migrations/2025_10_18_141053_create_devices_table.php @@ -0,0 +1,27 @@ +id(); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('devices'); + } +}; diff --git a/database/migrations/2025_10_18_141105_create_packages_table.php b/database/migrations/2025_10_18_141105_create_packages_table.php new file mode 100644 index 0000000..3a013c9 --- /dev/null +++ b/database/migrations/2025_10_18_141105_create_packages_table.php @@ -0,0 +1,27 @@ +id(); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('packages'); + } +}; diff --git a/database/migrations/2025_10_18_141119_create_tags_table.php b/database/migrations/2025_10_18_141119_create_tags_table.php new file mode 100644 index 0000000..85f6a52 --- /dev/null +++ b/database/migrations/2025_10_18_141119_create_tags_table.php @@ -0,0 +1,27 @@ +id(); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('tags'); + } +}; diff --git a/database/migrations/2025_10_18_141134_create_vehicle_tags_logs_table.php b/database/migrations/2025_10_18_141134_create_vehicle_tags_logs_table.php new file mode 100644 index 0000000..6ee9dfb --- /dev/null +++ b/database/migrations/2025_10_18_141134_create_vehicle_tags_logs_table.php @@ -0,0 +1,27 @@ +id(); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('vehicle_tags_logs'); + } +}; diff --git a/database/migrations/2025_10_18_141158_create_scan_history_table.php b/database/migrations/2025_10_18_141158_create_scan_history_table.php new file mode 100644 index 0000000..f093ffa --- /dev/null +++ b/database/migrations/2025_10_18_141158_create_scan_history_table.php @@ -0,0 +1,27 @@ +id(); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('scan_history'); + } +};