From 35eb817dc9dc0bc3c674764358609084efe00744 Mon Sep 17 00:00:00 2001 From: Abdoulrachard Date: Fri, 15 Nov 2024 17:49:36 +0100 Subject: [PATCH] feat(database): make 'title' column nullable in projects table - Add new migration to modify 'title' column - Allow NULL values for project titles - Resolve integrity constraint violation issue - Maintain backwards compatibility with existing data --- ..._update_title_column_in_projects_table.php | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 database/migrations/2024_11_15_164640_update_title_column_in_projects_table.php diff --git a/database/migrations/2024_11_15_164640_update_title_column_in_projects_table.php b/database/migrations/2024_11_15_164640_update_title_column_in_projects_table.php new file mode 100644 index 0000000..4ac8a1a --- /dev/null +++ b/database/migrations/2024_11_15_164640_update_title_column_in_projects_table.php @@ -0,0 +1,28 @@ +string('title')->nullable()->change(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::table('projects', function (Blueprint $table) { + $table->string('title')->nullable(false)->change(); + }); + } +};