From ef239b326d628636554f59a13eba1de1acee6a2c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20LEUILLIOT?= <loic.leuilliot@gmail.com> Date: Tue, 25 Aug 2020 19:51:46 +0200 Subject: [PATCH] fix: ensure rollback pass --- .../2017_02_04_133800_alter_calendar_operations.php | 2 ++ .../2017_11_26_110800_update_settings_table.php | 8 ++++---- .../migrations/2017_12_21_111200_create_paps_tables.php | 6 ++++++ .../migrations/2018_01_03_172600_add_analytics.php | 2 +- 4 files changed, 13 insertions(+), 5 deletions(-) diff --git a/src/database/migrations/2017_02_04_133800_alter_calendar_operations.php b/src/database/migrations/2017_02_04_133800_alter_calendar_operations.php index 6cac316..0831e93 100755 --- a/src/database/migrations/2017_02_04_133800_alter_calendar_operations.php +++ b/src/database/migrations/2017_02_04_133800_alter_calendar_operations.php @@ -32,6 +32,8 @@ public function up() public function down() { Schema::table('calendar_operations', function (Blueprint $table) { + $table->dropForeign(['staging_sys_id']); + $table->dropColumn('staging_sys'); $table->dropColumn('staging_sys_id'); $table->dropColumn('staging_info'); diff --git a/src/database/migrations/2017_11_26_110800_update_settings_table.php b/src/database/migrations/2017_11_26_110800_update_settings_table.php index 2f178ff..5f12f7e 100644 --- a/src/database/migrations/2017_11_26_110800_update_settings_table.php +++ b/src/database/migrations/2017_11_26_110800_update_settings_table.php @@ -116,13 +116,13 @@ public function down() if (is_null($settings['slack_integration'])) $settings['slack_integration'] = 0; - $settings['slack_webhook'] = setting('kassie.calendar.slack_webhook', true); + $settings['slack_webhook'] = setting('kassie.calendar.slack_webhook', true) ?: ''; - $settings['slack_emoji_importance_full'] = setting('kassie.calendar.slack_emoji_importance_full', true); + $settings['slack_emoji_importance_full'] = setting('kassie.calendar.slack_emoji_importance_full', true) ?: ''; - $settings['slack_emoji_importance_half'] = setting('kassie.calendar.slack_emoji_importance_half', true); + $settings['slack_emoji_importance_half'] = setting('kassie.calendar.slack_emoji_importance_half', true) ?: ''; - $settings['slack_emoji_importance_empty'] = setting('kassie.calendar.slack_emoji_importance_empty', true); + $settings['slack_emoji_importance_empty'] = setting('kassie.calendar.slack_emoji_importance_empty', true) ?: ''; DB::table('calendar_settings')->insert($settings); } diff --git a/src/database/migrations/2017_12_21_111200_create_paps_tables.php b/src/database/migrations/2017_12_21_111200_create_paps_tables.php index af11612..dec2e43 100644 --- a/src/database/migrations/2017_12_21_111200_create_paps_tables.php +++ b/src/database/migrations/2017_12_21_111200_create_paps_tables.php @@ -46,4 +46,10 @@ public function up() }); } + public function down() + { + Schema::dropIfExists('kassie_calendar_paps'); + Schema::dropIfExists('kassie_calendar_esi_tokens'); + } + } diff --git a/src/database/migrations/2018_01_03_172600_add_analytics.php b/src/database/migrations/2018_01_03_172600_add_analytics.php index 25c1b00..ecf079e 100644 --- a/src/database/migrations/2018_01_03_172600_add_analytics.php +++ b/src/database/migrations/2018_01_03_172600_add_analytics.php @@ -35,7 +35,7 @@ public function down() Schema::table('kassie_calendar_paps', function(Blueprint $table){ - $table->dropColumn('quantifier'); + $table->dropColumn('value'); }); }