From 164dcaaa241fe3d0e61719b01cd6c12a91b1fae3 Mon Sep 17 00:00:00 2001 From: Dominik Skerhak <dominik.skerhak@gmail.com> Date: Thu, 4 Nov 2021 17:22:15 +0100 Subject: [PATCH] Remove unused table `family_subscriptions` Table was merged with `family_requests` within remp/crm#1681. remp/crm#2094 --- ...0436_remove_family_subscriptions_table.php | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 src/migrations/20211104160436_remove_family_subscriptions_table.php diff --git a/src/migrations/20211104160436_remove_family_subscriptions_table.php b/src/migrations/20211104160436_remove_family_subscriptions_table.php new file mode 100644 index 0000000..729b182 --- /dev/null +++ b/src/migrations/20211104160436_remove_family_subscriptions_table.php @@ -0,0 +1,27 @@ +<?php + +use Phinx\Migration\AbstractMigration; + +class RemoveFamilySubscriptionsTable extends AbstractMigration +{ + public function up() + { + $this->table('family_subscriptions') + ->drop() + ->update(); + } + + public function down() + { + $this->table('family_subscriptions') + ->addColumn('family_request_id', 'integer', ['null' => false]) + ->addColumn('master_subscription_id', 'integer', ['null' => false]) + ->addColumn('slave_subscription_id', 'integer', ['null' => false]) + ->addColumn('type', 'string', ['null' => false]) + ->addColumn('created_at', 'datetime', ['null' => false]) + ->addForeignKey('family_request_id', 'family_requests') + ->addForeignKey('master_subscription_id', 'subscriptions') + ->addForeignKey('slave_subscription_id', 'subscriptions') + ->create(); + } +} \ No newline at end of file