From 08637c882a4c32fcfaaf597d97f2229f94560970 Mon Sep 17 00:00:00 2001 From: Alexis Gousseau Date: Fri, 5 Jun 2026 12:01:51 +0200 Subject: [PATCH] chore: :card_file_box: add deleted_at column on gitlab tables --- .../2026_04_30_155423_create_gitlab_projects_table.php | 1 + .../migrations/2026_05_21_101233_create_gitlab_users_table.php | 1 + .../migrations/2026_05_26_093500_create_gitlab_labels_table.php | 1 + .../migrations/2026_05_26_100638_create_gitlab_issues_table.php | 1 + .../2026_05_26_104912_create_gitlab_milestones_table.php | 1 + .../2026_05_26_110633_create_gitlab_issue_labels_table.php | 1 + 6 files changed, 6 insertions(+) diff --git a/database/migrations/2026_04_30_155423_create_gitlab_projects_table.php b/database/migrations/2026_04_30_155423_create_gitlab_projects_table.php index 098e4e7..3fa7ae4 100644 --- a/database/migrations/2026_04_30_155423_create_gitlab_projects_table.php +++ b/database/migrations/2026_04_30_155423_create_gitlab_projects_table.php @@ -21,6 +21,7 @@ return new class extends Migration $table->unsignedBigInteger('gitlab_id')->unique()->comment('Gitlab id of the gitlab project.'); $table->timestamp('created_at')->nullable()->comment('Date the gitlab project was created.'); $table->timestamp('updated_at')->nullable()->comment('Date the gitlab project was updated.'); + $table->timestamp('deleted_at')->nullable()->comment('Date the gitlab project was deleted.'); }); } diff --git a/database/migrations/2026_05_21_101233_create_gitlab_users_table.php b/database/migrations/2026_05_21_101233_create_gitlab_users_table.php index 930d263..682a6a0 100644 --- a/database/migrations/2026_05_21_101233_create_gitlab_users_table.php +++ b/database/migrations/2026_05_21_101233_create_gitlab_users_table.php @@ -17,6 +17,7 @@ return new class extends Migration $table->foreignId('user_id')->unique()->comment('Id of the user.')->constrained()->cascadeOnDelete(); $table->timestamp('created_at')->nullable()->comment('Date the gitlab user was created.'); $table->timestamp('updated_at')->nullable()->comment('Date the gitlab user was updated.'); + $table->timestamp('deleted_at')->nullable()->comment('Date the gitlab user was deleted.'); }); } diff --git a/database/migrations/2026_05_26_093500_create_gitlab_labels_table.php b/database/migrations/2026_05_26_093500_create_gitlab_labels_table.php index e1b844d..bd1ee7b 100644 --- a/database/migrations/2026_05_26_093500_create_gitlab_labels_table.php +++ b/database/migrations/2026_05_26_093500_create_gitlab_labels_table.php @@ -19,6 +19,7 @@ return new class extends Migration $table->unsignedBigInteger('gitlab_id')->unique()->comment('Gitlab id of the gitlab label.'); $table->timestamp('created_at')->nullable()->comment('Date the gitlab label was created.'); $table->timestamp('updated_at')->nullable()->comment('Date the gitlab label was updated.'); + $table->timestamp('deleted_at')->nullable()->comment('Date the gitlab label was deleted.'); }); } diff --git a/database/migrations/2026_05_26_100638_create_gitlab_issues_table.php b/database/migrations/2026_05_26_100638_create_gitlab_issues_table.php index 935d46a..65a55cc 100644 --- a/database/migrations/2026_05_26_100638_create_gitlab_issues_table.php +++ b/database/migrations/2026_05_26_100638_create_gitlab_issues_table.php @@ -30,6 +30,7 @@ return new class extends Migration $table->date('g_due_date')->nullable()->comment('Due at date of the gitlab issue.'); $table->timestamp('created_at')->nullable()->comment('Date the gitlab issue was created.'); $table->timestamp('updated_at')->nullable()->comment('Date the gitlab issue was updated.'); + $table->timestamp('deleted_at')->nullable()->comment('Date the gitlab issue was deleted.'); }); } diff --git a/database/migrations/2026_05_26_104912_create_gitlab_milestones_table.php b/database/migrations/2026_05_26_104912_create_gitlab_milestones_table.php index 448de85..70a0c76 100644 --- a/database/migrations/2026_05_26_104912_create_gitlab_milestones_table.php +++ b/database/migrations/2026_05_26_104912_create_gitlab_milestones_table.php @@ -27,6 +27,7 @@ return new class extends Migration $table->date('g_due_date')->nullable()->comment('Due at date of the gitlab milestone.'); $table->timestamp('created_at')->nullable()->comment('Date the gitlab milestone was created.'); $table->timestamp('updated_at')->nullable()->comment('Date the gitlab milestone was updated.'); + $table->timestamp('deleted_at')->nullable()->comment('Date the gitlab milestone was deleted.'); }); } diff --git a/database/migrations/2026_05_26_110633_create_gitlab_issue_labels_table.php b/database/migrations/2026_05_26_110633_create_gitlab_issue_labels_table.php index e283060..4e76ec4 100644 --- a/database/migrations/2026_05_26_110633_create_gitlab_issue_labels_table.php +++ b/database/migrations/2026_05_26_110633_create_gitlab_issue_labels_table.php @@ -21,6 +21,7 @@ return new class extends Migration ->constrained('gitlab_labels')->onUpdate('no action')->onDelete('cascade'); $table->timestamp('created_at')->nullable()->comment('Date the relation was created.'); $table->timestamp('updated_at')->nullable()->comment('Date the relation was updated.'); + $table->timestamp('deleted_at')->nullable()->comment('Date the relation was deleted.'); }); }