From 51fd8f57b3bed2c2bcec9799096d707457d6f576 Mon Sep 17 00:00:00 2001 From: Tb Fajri Date: Mon, 15 May 2023 11:11:58 +0700 Subject: [PATCH] migration --- ...05_12_093521_add_member_effective_date.php | 36 ++++++++++++++++++ .../2023_05_12_132256_add_teminated_date.php | 33 +++++++++++++++++ ...023_05_12_132638_edited_teminated_date.php | 37 +++++++++++++++++++ 3 files changed, 106 insertions(+) create mode 100644 database/migrations/2023_05_12_093521_add_member_effective_date.php create mode 100644 database/migrations/2023_05_12_132256_add_teminated_date.php create mode 100644 database/migrations/2023_05_12_132638_edited_teminated_date.php diff --git a/database/migrations/2023_05_12_093521_add_member_effective_date.php b/database/migrations/2023_05_12_093521_add_member_effective_date.php new file mode 100644 index 00000000..628c404a --- /dev/null +++ b/database/migrations/2023_05_12_093521_add_member_effective_date.php @@ -0,0 +1,36 @@ +date('members_effective_date')->nullable()->after('endorsement_date')->index(); + $table->date('members_expire_date')->nullable()->after('members_effective_date')->index(); + $table->date('activation_date')->nullable()->after('members_expire_date')->index(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::table('members', function (Blueprint $table) { + $table->dropColumn('members_effective_date'); + $table->dropColumn('members_expire_date'); + $table->dropColumn('activation_date'); + }); + } +}; diff --git a/database/migrations/2023_05_12_132256_add_teminated_date.php b/database/migrations/2023_05_12_132256_add_teminated_date.php new file mode 100644 index 00000000..92f53a9f --- /dev/null +++ b/database/migrations/2023_05_12_132256_add_teminated_date.php @@ -0,0 +1,33 @@ +date('terimated_date')->nullable()->after('activation_date')->index(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::table('members', function (Blueprint $table) { + // + $table->dropColumn('terimated_date'); + }); + } +}; diff --git a/database/migrations/2023_05_12_132638_edited_teminated_date.php b/database/migrations/2023_05_12_132638_edited_teminated_date.php new file mode 100644 index 00000000..a87bdf7f --- /dev/null +++ b/database/migrations/2023_05_12_132638_edited_teminated_date.php @@ -0,0 +1,37 @@ +renameColumn('terimated_date','terminated_date'); + // Schema::rename('terimated_date', 'terminated_date'); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::table('members', function (Blueprint $table) { + // + $table->dropColumn('terimated_date'); + // $table->dropColumn('terminated_date'); + + }); + } +};