migrations/Version20220121064805.php line 1

Open in your IDE?
  1. <?php
  2. declare(strict_types=1);
  3. namespace DoctrineMigrations;
  4. use Doctrine\DBAL\Schema\Schema;
  5. use Doctrine\Migrations\AbstractMigration;
  6. /**
  7.  * Auto-generated Migration: Please modify to your needs!
  8.  */
  9. final class Version20220121064805 extends AbstractMigration
  10. {
  11.     public function getDescription(): string
  12.     {
  13.         return '';
  14.     }
  15.     public function up(Schema $schema): void
  16.     {
  17.         // this up() migration is auto-generated, please modify it to your needs
  18.         $this->addSql('CREATE TABLE account (id BIGINT AUTO_INCREMENT NOT NULL, email VARCHAR(180) NOT NULL, roles JSON NOT NULL, password VARCHAR(255) NOT NULL, ip VARCHAR(32) NOT NULL, token VARCHAR(80) DEFAULT NULL, send_at DATETIME DEFAULT NULL, created_at DATETIME DEFAULT NULL, updated_at DATETIME DEFAULT NULL, deleted_at DATETIME DEFAULT NULL, UNIQUE INDEX UNIQ_7D3656A4E7927C74 (email), UNIQUE INDEX UNIQ_7D3656A45F37A13B (token), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  19.         $this->addSql('CREATE TABLE account_admin (id BIGINT AUTO_INCREMENT NOT NULL, account_id BIGINT NOT NULL, display_name VARCHAR(32) NOT NULL, is_superadmin TINYINT(1) NOT NULL, created_at DATETIME DEFAULT NULL, updated_at DATETIME DEFAULT NULL, deleted_at DATETIME DEFAULT NULL, UNIQUE INDEX UNIQ_BE81D4079B6B5FBA (account_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  20.         $this->addSql('CREATE TABLE account_api_token (id BIGINT AUTO_INCREMENT NOT NULL, account_id BIGINT NOT NULL, token VARCHAR(80) NOT NULL, expire DATETIME NOT NULL, useragent VARCHAR(255) NOT NULL, UNIQUE INDEX UNIQ_59D82DB05F37A13B (token), INDEX IDX_59D82DB09B6B5FBA (account_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  21.         $this->addSql('CREATE TABLE account_owner (id INT AUTO_INCREMENT NOT NULL, account_id BIGINT NOT NULL, company_name VARCHAR(64) NOT NULL, company_kana VARCHAR(128) NOT NULL, representative_name VARCHAR(32) NOT NULL, representative_kana VARCHAR(48) NOT NULL, charger_name VARCHAR(32) NOT NULL, phone VARCHAR(16) NOT NULL, status INT NOT NULL, manager_name VARCHAR(48) DEFAULT NULL, address VARCHAR(255) NOT NULL, url VARCHAR(255) NOT NULL, created_at DATETIME DEFAULT NULL, updated_at DATETIME DEFAULT NULL, deleted_at DATETIME DEFAULT NULL, UNIQUE INDEX UNIQ_F9EF3F0D9B6B5FBA (account_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  22.         $this->addSql('CREATE TABLE account_user (id BIGINT AUTO_INCREMENT NOT NULL, account_id BIGINT NOT NULL, display_name VARCHAR(32) NOT NULL, created_at DATETIME DEFAULT NULL, updated_at DATETIME DEFAULT NULL, deleted_at DATETIME DEFAULT NULL, UNIQUE INDEX UNIQ_10051E39B6B5FBA (account_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  23.         $this->addSql('CREATE TABLE cms_news_category (id INT AUTO_INCREMENT NOT NULL, created_at DATETIME DEFAULT NULL, updated_at DATETIME DEFAULT NULL, deleted_at DATETIME DEFAULT NULL, name VARCHAR(32) NOT NULL, name_en VARCHAR(64) DEFAULT NULL, name_cn VARCHAR(48) DEFAULT NULL, name_tw VARCHAR(48) DEFAULT NULL, enable TINYINT(1) NOT NULL, sort INT NOT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  24.         $this->addSql('CREATE TABLE cms_news_child (id INT AUTO_INCREMENT NOT NULL, entry_id INT NOT NULL, created_at DATETIME DEFAULT NULL, updated_at DATETIME DEFAULT NULL, deleted_at DATETIME DEFAULT NULL, headline VARCHAR(128) DEFAULT NULL, image VARCHAR(128) DEFAULT NULL, image_width INT DEFAULT NULL, image_height INT DEFAULT NULL, content LONGTEXT DEFAULT NULL, sort INT NOT NULL, INDEX IDX_6BCCA8F2BA364942 (entry_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  25.         $this->addSql('CREATE TABLE cms_news_entry (id INT AUTO_INCREMENT NOT NULL, category_id INT NOT NULL, created_at DATETIME DEFAULT NULL, updated_at DATETIME DEFAULT NULL, deleted_at DATETIME DEFAULT NULL, entry_date DATE NOT NULL, title VARCHAR(255) NOT NULL, enable TINYINT(1) NOT NULL, pub_date DATETIME DEFAULT NULL, close_date DATETIME DEFAULT NULL, main_img VARCHAR(128) DEFAULT NULL, main_img_width INT DEFAULT NULL, main_img_height INT DEFAULT NULL, thumbnail VARCHAR(128) DEFAULT NULL, description VARCHAR(255) DEFAULT NULL, link_url VARCHAR(255) DEFAULT NULL, link_newtab TINYINT(1) NOT NULL, content LONGTEXT DEFAULT NULL, INDEX IDX_625E61AB12469DE2 (category_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  26.         $this->addSql('CREATE TABLE entry_actibity (id INT AUTO_INCREMENT NOT NULL, entry_id INT NOT NULL, created_at DATETIME DEFAULT NULL, updated_at DATETIME DEFAULT NULL, deleted_at DATETIME DEFAULT NULL, description VARCHAR(64) DEFAULT NULL, postal VARCHAR(8) DEFAULT NULL, address VARCHAR(255) DEFAULT NULL, phone VARCHAR(64) DEFAULT NULL, business_time VARCHAR(32) DEFAULT NULL, parking VARCHAR(32) DEFAULT NULL, website VARCHAR(255) DEFAULT NULL, transportation LONGTEXT DEFAULT NULL, description_en VARCHAR(255) DEFAULT NULL, description_cn VARCHAR(128) DEFAULT NULL, description_tw VARCHAR(128) DEFAULT NULL, address_en VARCHAR(255) DEFAULT NULL, address_cn VARCHAR(255) DEFAULT NULL, address_tw VARCHAR(255) DEFAULT NULL, business_time_en VARCHAR(128) DEFAULT NULL, business_time_cn VARCHAR(64) DEFAULT NULL, business_time_tw VARCHAR(64) DEFAULT NULL, parking_en VARCHAR(128) DEFAULT NULL, parking_cn VARCHAR(64) DEFAULT NULL, parking_tw VARCHAR(64) DEFAULT NULL, transportation_en LONGTEXT DEFAULT NULL, transportation_cn LONGTEXT DEFAULT NULL, transportation_tw LONGTEXT DEFAULT NULL, UNIQUE INDEX UNIQ_1D4829DABA364942 (entry_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  27.         $this->addSql('CREATE TABLE actibity_service (actibity_id INT NOT NULL, service_id INT NOT NULL, INDEX IDX_EED13AB11251D84B (actibity_id), INDEX IDX_EED13AB1ED5CA9E6 (service_id), PRIMARY KEY(actibity_id, service_id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  28.         $this->addSql('CREATE TABLE actibity_target (actibity_id INT NOT NULL, target_id INT NOT NULL, INDEX IDX_A3678B51251D84B (actibity_id), INDEX IDX_A3678B5158E0B66 (target_id), PRIMARY KEY(actibity_id, target_id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  29.         $this->addSql('CREATE TABLE actibity_tag (actibity_id INT NOT NULL, tag_id INT NOT NULL, INDEX IDX_894116D01251D84B (actibity_id), INDEX IDX_894116D0BAD26311 (tag_id), PRIMARY KEY(actibity_id, tag_id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  30.         $this->addSql('CREATE TABLE entry_entry (id INT AUTO_INCREMENT NOT NULL, slave_entry_id INT NOT NULL, owner_id INT NOT NULL, area_id INT NOT NULL, enable TINYINT(1) NOT NULL, category INT NOT NULL, title VARCHAR(64) NOT NULL, main_image VARCHAR(128) NOT NULL, thumbnail VARCHAR(128) DEFAULT NULL, summary_title VARCHAR(255) DEFAULT NULL, summary_content LONGTEXT DEFAULT NULL, pickup_content_description LONGTEXT DEFAULT NULL, title_en VARCHAR(255) DEFAULT NULL, title_cn VARCHAR(255) DEFAULT NULL, summary_title_en VARCHAR(255) DEFAULT NULL, summary_title_cn VARCHAR(255) DEFAULT NULL, summary_content_en LONGTEXT DEFAULT NULL, summary_content_cn LONGTEXT DEFAULT NULL, pickup_contents_description_en LONGTEXT DEFAULT NULL, pickup_contents_description_cn LONGTEXT DEFAULT NULL, title_tw VARCHAR(255) DEFAULT NULL, summary_title_tw VARCHAR(255) DEFAULT NULL, summary_content_tw LONGTEXT DEFAULT NULL, pickup_contents_description_tw LONGTEXT DEFAULT NULL, is_draft TINYINT(1) NOT NULL, created_at DATETIME DEFAULT NULL, updated_at DATETIME DEFAULT NULL, deleted_at DATETIME DEFAULT NULL, UNIQUE INDEX UNIQ_AF3BFED633ADE393 (slave_entry_id), INDEX IDX_AF3BFED67E3C61F9 (owner_id), INDEX IDX_AF3BFED6BD0F409C (area_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  31.         $this->addSql('CREATE TABLE entry_geolocation (id INT AUTO_INCREMENT NOT NULL, entry_id INT NOT NULL, created_at DATETIME DEFAULT NULL, updated_at DATETIME DEFAULT NULL, deleted_at DATETIME DEFAULT NULL, lat VARCHAR(32) NOT NULL, lng VARCHAR(32) NOT NULL, UNIQUE INDEX UNIQ_558F1E7DBA364942 (entry_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  32.         $this->addSql('CREATE TABLE entry_hotel (id INT AUTO_INCREMENT NOT NULL, entry_id INT NOT NULL, created_at DATETIME DEFAULT NULL, updated_at DATETIME DEFAULT NULL, deleted_at DATETIME DEFAULT NULL, description VARCHAR(64) DEFAULT NULL, postal VARCHAR(8) DEFAULT NULL, address VARCHAR(255) DEFAULT NULL, phone VARCHAR(64) DEFAULT NULL, business_time VARCHAR(32) DEFAULT NULL, parking VARCHAR(32) DEFAULT NULL, website VARCHAR(255) DEFAULT NULL, transportation LONGTEXT DEFAULT NULL, description_en VARCHAR(255) DEFAULT NULL, description_cn VARCHAR(128) DEFAULT NULL, description_tw VARCHAR(128) DEFAULT NULL, address_en VARCHAR(255) DEFAULT NULL, address_cn VARCHAR(255) DEFAULT NULL, address_tw VARCHAR(255) DEFAULT NULL, business_time_en VARCHAR(128) DEFAULT NULL, business_time_cn VARCHAR(64) DEFAULT NULL, business_time_tw VARCHAR(64) DEFAULT NULL, parking_en VARCHAR(128) DEFAULT NULL, parking_cn VARCHAR(64) DEFAULT NULL, parking_tw VARCHAR(64) DEFAULT NULL, transportation_en LONGTEXT DEFAULT NULL, transportation_cn LONGTEXT DEFAULT NULL, transportation_tw LONGTEXT DEFAULT NULL, UNIQUE INDEX UNIQ_87493D7FBA364942 (entry_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  33.         $this->addSql('CREATE TABLE hotel_equipment (hotel_id INT NOT NULL, equipment_id INT NOT NULL, INDEX IDX_6D71A4413243BB18 (hotel_id), INDEX IDX_6D71A441517FE9FE (equipment_id), PRIMARY KEY(hotel_id, equipment_id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  34.         $this->addSql('CREATE TABLE hotel_service (hotel_id INT NOT NULL, service_id INT NOT NULL, INDEX IDX_32D784FB3243BB18 (hotel_id), INDEX IDX_32D784FBED5CA9E6 (service_id), PRIMARY KEY(hotel_id, service_id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  35.         $this->addSql('CREATE TABLE hotel_target (hotel_id INT NOT NULL, target_id INT NOT NULL, INDEX IDX_DA85FD9B3243BB18 (hotel_id), INDEX IDX_DA85FD9B158E0B66 (target_id), PRIMARY KEY(hotel_id, target_id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  36.         $this->addSql('CREATE TABLE entry_modelplan (id INT AUTO_INCREMENT NOT NULL, entry_id INT NOT NULL, parson_id INT NOT NULL, created_at DATETIME DEFAULT NULL, updated_at DATETIME DEFAULT NULL, deleted_at DATETIME DEFAULT NULL, number INT NOT NULL, parson_comment LONGTEXT DEFAULT NULL, parson_comment_en LONGTEXT DEFAULT NULL, parson_comment_cn LONGTEXT DEFAULT NULL, parson_comment_tw LONGTEXT DEFAULT NULL, UNIQUE INDEX UNIQ_BD9BA63ABA364942 (entry_id), INDEX IDX_BD9BA63AA531B5BD (parson_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  37.         $this->addSql('CREATE TABLE model_plan_equipment (model_plan_id INT NOT NULL, equipment_id INT NOT NULL, INDEX IDX_2394EDAA880A6B6A (model_plan_id), INDEX IDX_2394EDAA517FE9FE (equipment_id), PRIMARY KEY(model_plan_id, equipment_id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  38.         $this->addSql('CREATE TABLE model_plan_service (model_plan_id INT NOT NULL, service_id INT NOT NULL, INDEX IDX_F6F07EB0880A6B6A (model_plan_id), INDEX IDX_F6F07EB0ED5CA9E6 (service_id), PRIMARY KEY(model_plan_id, service_id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  39.         $this->addSql('CREATE TABLE model_plan_target (model_plan_id INT NOT NULL, target_id INT NOT NULL, INDEX IDX_9C350E62880A6B6A (model_plan_id), INDEX IDX_9C350E62158E0B66 (target_id), PRIMARY KEY(model_plan_id, target_id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  40.         $this->addSql('CREATE TABLE model_plan_tag (model_plan_id INT NOT NULL, tag_id INT NOT NULL, INDEX IDX_C5B25D3D880A6B6A (model_plan_id), INDEX IDX_C5B25D3DBAD26311 (tag_id), PRIMARY KEY(model_plan_id, tag_id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  41.         $this->addSql('CREATE TABLE entry_modelplan_schedule_day (id INT AUTO_INCREMENT NOT NULL, model_plan_id INT NOT NULL, day INT NOT NULL, INDEX IDX_9E1E25B880A6B6A (model_plan_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  42.         $this->addSql('CREATE TABLE model_plan_schedule_day_entry (model_plan_schedule_day_id INT NOT NULL, entry_id INT NOT NULL, INDEX IDX_B00983D7686877ED (model_plan_schedule_day_id), INDEX IDX_B00983D7BA364942 (entry_id), PRIMARY KEY(model_plan_schedule_day_id, entry_id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  43.         $this->addSql('CREATE TABLE entry_modelplan_schedule_detail (id INT AUTO_INCREMENT NOT NULL, model_plan_schedule_day_id INT NOT NULL, title VARCHAR(8) NOT NULL, title_en VARCHAR(48) DEFAULT NULL, title_cn VARCHAR(48) DEFAULT NULL, content LONGTEXT NOT NULL, content_en LONGTEXT DEFAULT NULL, content_cn LONGTEXT DEFAULT NULL, sort INT NOT NULL, title_tw VARCHAR(48) DEFAULT NULL, content_tw LONGTEXT DEFAULT NULL, INDEX IDX_9A29795D686877ED (model_plan_schedule_day_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  44.         $this->addSql('CREATE TABLE entry_modelplan_score (id INT AUTO_INCREMENT NOT NULL, model_plan_id INT NOT NULL, simulation_tag_id INT NOT NULL, score INT NOT NULL, INDEX IDX_45E09ED6880A6B6A (model_plan_id), INDEX IDX_45E09ED61686E7CD (simulation_tag_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  45.         $this->addSql('CREATE TABLE entry_pickup_contents (id INT AUTO_INCREMENT NOT NULL, entry_id INT NOT NULL, created_at DATETIME DEFAULT NULL, updated_at DATETIME DEFAULT NULL, deleted_at DATETIME DEFAULT NULL, image VARCHAR(128) NOT NULL, title VARCHAR(64) NOT NULL, caption LONGTEXT DEFAULT NULL, sort INT NOT NULL, title_en VARCHAR(255) DEFAULT NULL, title_cn VARCHAR(255) DEFAULT NULL, caption_en LONGTEXT DEFAULT NULL, caption_cn LONGTEXT DEFAULT NULL, to_simulation TINYINT(1) NOT NULL, title_tw VARCHAR(255) DEFAULT NULL, caption_tw LONGTEXT DEFAULT NULL, INDEX IDX_4C78C8D1BA364942 (entry_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  46.         $this->addSql('CREATE TABLE entry_pickup_contents_image (id INT AUTO_INCREMENT NOT NULL, entry_id INT NOT NULL, created_at DATETIME DEFAULT NULL, updated_at DATETIME DEFAULT NULL, deleted_at DATETIME DEFAULT NULL, image VARCHAR(128) NOT NULL, sort INT NOT NULL, INDEX IDX_98097884BA364942 (entry_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  47.         $this->addSql('CREATE TABLE entry_pickupcontents_score (id INT AUTO_INCREMENT NOT NULL, pickup_contents_id INT NOT NULL, simulation_tag_id INT NOT NULL, score INT NOT NULL, INDEX IDX_ED3580D9F87D04C0 (pickup_contents_id), INDEX IDX_ED3580D91686E7CD (simulation_tag_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  48.         $this->addSql('CREATE TABLE entry_slv_actibity (id INT AUTO_INCREMENT NOT NULL, slave_entry_id INT NOT NULL, created_at DATETIME DEFAULT NULL, updated_at DATETIME DEFAULT NULL, deleted_at DATETIME DEFAULT NULL, description VARCHAR(64) DEFAULT NULL, postal VARCHAR(8) DEFAULT NULL, address VARCHAR(255) DEFAULT NULL, phone VARCHAR(64) DEFAULT NULL, business_time VARCHAR(32) DEFAULT NULL, parking VARCHAR(32) DEFAULT NULL, website VARCHAR(255) DEFAULT NULL, transportation LONGTEXT DEFAULT NULL, description_en VARCHAR(255) DEFAULT NULL, description_cn VARCHAR(128) DEFAULT NULL, description_tw VARCHAR(128) DEFAULT NULL, address_en VARCHAR(255) DEFAULT NULL, address_cn VARCHAR(255) DEFAULT NULL, address_tw VARCHAR(255) DEFAULT NULL, business_time_en VARCHAR(128) DEFAULT NULL, business_time_cn VARCHAR(64) DEFAULT NULL, business_time_tw VARCHAR(64) DEFAULT NULL, parking_en VARCHAR(128) DEFAULT NULL, parking_cn VARCHAR(64) DEFAULT NULL, parking_tw VARCHAR(64) DEFAULT NULL, transportation_en LONGTEXT DEFAULT NULL, transportation_cn LONGTEXT DEFAULT NULL, transportation_tw LONGTEXT DEFAULT NULL, UNIQUE INDEX UNIQ_D02EC9F833ADE393 (slave_entry_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  49.         $this->addSql('CREATE TABLE slave_activity_service (slave_activity_id INT NOT NULL, service_id INT NOT NULL, INDEX IDX_3F422F33EBE21B7 (slave_activity_id), INDEX IDX_3F422F3ED5CA9E6 (service_id), PRIMARY KEY(slave_activity_id, service_id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  50.         $this->addSql('CREATE TABLE slave_activity_target (slave_activity_id INT NOT NULL, target_id INT NOT NULL, INDEX IDX_97AD1A353EBE21B7 (slave_activity_id), INDEX IDX_97AD1A35158E0B66 (target_id), PRIMARY KEY(slave_activity_id, target_id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  51.         $this->addSql('CREATE TABLE slave_activity_tag (slave_activity_id INT NOT NULL, tag_id INT NOT NULL, INDEX IDX_3D66471E3EBE21B7 (slave_activity_id), INDEX IDX_3D66471EBAD26311 (tag_id), PRIMARY KEY(slave_activity_id, tag_id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  52.         $this->addSql('CREATE TABLE entry_slv_entry (id INT AUTO_INCREMENT NOT NULL, owner_id INT NOT NULL, area_id INT NOT NULL, approval TINYINT(1) NOT NULL, category INT NOT NULL, title VARCHAR(64) NOT NULL, main_image VARCHAR(128) NOT NULL, thumbnail VARCHAR(128) DEFAULT NULL, summary_title VARCHAR(255) DEFAULT NULL, summary_content LONGTEXT DEFAULT NULL, pickup_content_description LONGTEXT DEFAULT NULL, title_en VARCHAR(255) DEFAULT NULL, title_cn VARCHAR(255) DEFAULT NULL, summary_title_en VARCHAR(255) DEFAULT NULL, summary_title_cn VARCHAR(255) DEFAULT NULL, summary_content_en LONGTEXT DEFAULT NULL, summary_content_cn LONGTEXT DEFAULT NULL, pickup_contents_description_en LONGTEXT DEFAULT NULL, pickup_contents_description_cn LONGTEXT DEFAULT NULL, title_tw VARCHAR(255) DEFAULT NULL, summary_title_tw VARCHAR(255) DEFAULT NULL, summary_content_tw LONGTEXT DEFAULT NULL, pickup_contents_description_tw LONGTEXT DEFAULT NULL, is_draft TINYINT(1) NOT NULL, created_at DATETIME DEFAULT NULL, updated_at DATETIME DEFAULT NULL, deleted_at DATETIME DEFAULT NULL, INDEX IDX_4F69E5567E3C61F9 (owner_id), INDEX IDX_4F69E556BD0F409C (area_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  53.         $this->addSql('CREATE TABLE entry_slv_geolocation (id INT AUTO_INCREMENT NOT NULL, slave_entry_id INT NOT NULL, created_at DATETIME DEFAULT NULL, updated_at DATETIME DEFAULT NULL, deleted_at DATETIME DEFAULT NULL, lat VARCHAR(32) NOT NULL, lng VARCHAR(32) NOT NULL, UNIQUE INDEX UNIQ_94E9BBBF33ADE393 (slave_entry_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  54.         $this->addSql('CREATE TABLE entry_slv_hotel (id INT AUTO_INCREMENT NOT NULL, slave_entry_id INT NOT NULL, created_at DATETIME DEFAULT NULL, updated_at DATETIME DEFAULT NULL, deleted_at DATETIME DEFAULT NULL, description VARCHAR(64) DEFAULT NULL, postal VARCHAR(8) DEFAULT NULL, address VARCHAR(255) DEFAULT NULL, phone VARCHAR(64) DEFAULT NULL, business_time VARCHAR(32) DEFAULT NULL, parking VARCHAR(32) DEFAULT NULL, website VARCHAR(255) DEFAULT NULL, transportation LONGTEXT DEFAULT NULL, description_en VARCHAR(255) DEFAULT NULL, description_cn VARCHAR(128) DEFAULT NULL, description_tw VARCHAR(128) DEFAULT NULL, address_en VARCHAR(255) DEFAULT NULL, address_cn VARCHAR(255) DEFAULT NULL, address_tw VARCHAR(255) DEFAULT NULL, business_time_en VARCHAR(128) DEFAULT NULL, business_time_cn VARCHAR(64) DEFAULT NULL, business_time_tw VARCHAR(64) DEFAULT NULL, parking_en VARCHAR(128) DEFAULT NULL, parking_cn VARCHAR(64) DEFAULT NULL, parking_tw VARCHAR(64) DEFAULT NULL, transportation_en LONGTEXT DEFAULT NULL, transportation_cn LONGTEXT DEFAULT NULL, transportation_tw LONGTEXT DEFAULT NULL, UNIQUE INDEX UNIQ_671B26FF33ADE393 (slave_entry_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  55.         $this->addSql('CREATE TABLE slave_hotel_equipment (slave_hotel_id INT NOT NULL, equipment_id INT NOT NULL, INDEX IDX_EEC57188BBD811C9 (slave_hotel_id), INDEX IDX_EEC57188517FE9FE (equipment_id), PRIMARY KEY(slave_hotel_id, equipment_id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  56.         $this->addSql('CREATE TABLE slave_hotel_service (slave_hotel_id INT NOT NULL, service_id INT NOT NULL, INDEX IDX_BF935F60BBD811C9 (slave_hotel_id), INDEX IDX_BF935F60ED5CA9E6 (service_id), PRIMARY KEY(slave_hotel_id, service_id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  57.         $this->addSql('CREATE TABLE slave_hotel_target (slave_hotel_id INT NOT NULL, target_id INT NOT NULL, INDEX IDX_96539384BBD811C9 (slave_hotel_id), INDEX IDX_96539384158E0B66 (target_id), PRIMARY KEY(slave_hotel_id, target_id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  58.         $this->addSql('CREATE TABLE entry_slv_modelplan (id INT AUTO_INCREMENT NOT NULL, slave_entry_id INT NOT NULL, parson_id INT NOT NULL, created_at DATETIME DEFAULT NULL, updated_at DATETIME DEFAULT NULL, deleted_at DATETIME DEFAULT NULL, number INT NOT NULL, parson_comment LONGTEXT DEFAULT NULL, parson_comment_en LONGTEXT DEFAULT NULL, parson_comment_cn LONGTEXT DEFAULT NULL, parson_comment_tw LONGTEXT DEFAULT NULL, UNIQUE INDEX UNIQ_6836813E33ADE393 (slave_entry_id), INDEX IDX_6836813EA531B5BD (parson_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  59.         $this->addSql('CREATE TABLE slave_model_plan_equipment (slave_model_plan_id INT NOT NULL, equipment_id INT NOT NULL, INDEX IDX_4E2B3EF54EB0F1 (slave_model_plan_id), INDEX IDX_4E2B3EF517FE9FE (equipment_id), PRIMARY KEY(slave_model_plan_id, equipment_id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  60.         $this->addSql('CREATE TABLE slave_model_plan_service (slave_model_plan_id INT NOT NULL, service_id INT NOT NULL, INDEX IDX_58CD953354EB0F1 (slave_model_plan_id), INDEX IDX_58CD9533ED5CA9E6 (service_id), PRIMARY KEY(slave_model_plan_id, service_id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  61.         $this->addSql('CREATE TABLE slave_model_plan_target (slave_model_plan_id INT NOT NULL, target_id INT NOT NULL, INDEX IDX_70B4C78A54EB0F1 (slave_model_plan_id), INDEX IDX_70B4C78A158E0B66 (target_id), PRIMARY KEY(slave_model_plan_id, target_id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  62.         $this->addSql('CREATE TABLE slave_model_plan_tag (slave_model_plan_id INT NOT NULL, tag_id INT NOT NULL, INDEX IDX_A2E2532A54EB0F1 (slave_model_plan_id), INDEX IDX_A2E2532ABAD26311 (tag_id), PRIMARY KEY(slave_model_plan_id, tag_id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  63.         $this->addSql('CREATE TABLE entry_slv_modelplan_schedule_day (id INT AUTO_INCREMENT NOT NULL, slave_model_plan_id INT NOT NULL, day INT NOT NULL, INDEX IDX_262009F854EB0F1 (slave_model_plan_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  64.         $this->addSql('CREATE TABLE slave_model_plan_schedule_day_slave_entry (slave_model_plan_schedule_day_id INT NOT NULL, slave_entry_id INT NOT NULL, INDEX IDX_3B3CDADC38832BD (slave_model_plan_schedule_day_id), INDEX IDX_3B3CDAD33ADE393 (slave_entry_id), PRIMARY KEY(slave_model_plan_schedule_day_id, slave_entry_id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  65.         $this->addSql('CREATE TABLE entry_slv_modelplan_schedule_detail (id INT AUTO_INCREMENT NOT NULL, slave_model_plan_schedule_day_id INT NOT NULL, title VARCHAR(8) NOT NULL, title_en VARCHAR(48) DEFAULT NULL, title_cn VARCHAR(48) DEFAULT NULL, content LONGTEXT NOT NULL, content_en LONGTEXT DEFAULT NULL, content_cn LONGTEXT DEFAULT NULL, sort INT NOT NULL, title_tw VARCHAR(48) DEFAULT NULL, content_tw LONGTEXT DEFAULT NULL, INDEX IDX_10FE424AC38832BD (slave_model_plan_schedule_day_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  66.         $this->addSql('CREATE TABLE entry_slv_modelplan_score (id INT AUTO_INCREMENT NOT NULL, slave_model_plan_id INT NOT NULL, simulation_tag_id INT NOT NULL, score INT NOT NULL, INDEX IDX_99D319D754EB0F1 (slave_model_plan_id), INDEX IDX_99D319D71686E7CD (simulation_tag_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  67.         $this->addSql('CREATE TABLE entry_slv_pickup_contents (id INT AUTO_INCREMENT NOT NULL, slave_entry_id INT NOT NULL, image VARCHAR(128) NOT NULL, title VARCHAR(64) NOT NULL, caption LONGTEXT DEFAULT NULL, sort INT NOT NULL, title_en VARCHAR(255) DEFAULT NULL, title_cn VARCHAR(255) DEFAULT NULL, caption_en LONGTEXT DEFAULT NULL, caption_cn LONGTEXT DEFAULT NULL, to_simulation TINYINT(1) NOT NULL, title_tw VARCHAR(255) DEFAULT NULL, caption_tw LONGTEXT DEFAULT NULL, INDEX IDX_904B4FD033ADE393 (slave_entry_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  68.         $this->addSql('CREATE TABLE entry_slv_pickup_contents_image (id INT AUTO_INCREMENT NOT NULL, slave_entry_id INT NOT NULL, created_at DATETIME DEFAULT NULL, updated_at DATETIME DEFAULT NULL, deleted_at DATETIME DEFAULT NULL, image VARCHAR(128) NOT NULL, sort INT NOT NULL, INDEX IDX_369E5CB833ADE393 (slave_entry_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  69.         $this->addSql('CREATE TABLE entry_slv_pickupcontents_score (id INT AUTO_INCREMENT NOT NULL, slave_pickup_contents_id INT NOT NULL, simulation_tag_id INT NOT NULL, score INT NOT NULL, INDEX IDX_AB7BF6315640EF43 (slave_pickup_contents_id), INDEX IDX_AB7BF6311686E7CD (simulation_tag_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  70.         $this->addSql('CREATE TABLE entry_slv_workspace (id INT AUTO_INCREMENT NOT NULL, slave_entry_id INT NOT NULL, created_at DATETIME DEFAULT NULL, updated_at DATETIME DEFAULT NULL, deleted_at DATETIME DEFAULT NULL, description VARCHAR(64) DEFAULT NULL, postal VARCHAR(8) DEFAULT NULL, address VARCHAR(255) DEFAULT NULL, phone VARCHAR(64) DEFAULT NULL, business_time VARCHAR(32) DEFAULT NULL, parking VARCHAR(32) DEFAULT NULL, website VARCHAR(255) DEFAULT NULL, transportation LONGTEXT DEFAULT NULL, description_en VARCHAR(255) DEFAULT NULL, description_cn VARCHAR(128) DEFAULT NULL, description_tw VARCHAR(128) DEFAULT NULL, address_en VARCHAR(255) DEFAULT NULL, address_cn VARCHAR(255) DEFAULT NULL, address_tw VARCHAR(255) DEFAULT NULL, business_time_en VARCHAR(128) DEFAULT NULL, business_time_cn VARCHAR(64) DEFAULT NULL, business_time_tw VARCHAR(64) DEFAULT NULL, parking_en VARCHAR(128) DEFAULT NULL, parking_cn VARCHAR(64) DEFAULT NULL, parking_tw VARCHAR(64) DEFAULT NULL, transportation_en LONGTEXT DEFAULT NULL, transportation_cn LONGTEXT DEFAULT NULL, transportation_tw LONGTEXT DEFAULT NULL, UNIQUE INDEX UNIQ_2050A95F33ADE393 (slave_entry_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  71.         $this->addSql('CREATE TABLE slave_workspace_equipment (slave_workspace_id INT NOT NULL, equipment_id INT NOT NULL, INDEX IDX_730B00F4CE026400 (slave_workspace_id), INDEX IDX_730B00F4517FE9FE (equipment_id), PRIMARY KEY(slave_workspace_id, equipment_id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  72.         $this->addSql('CREATE TABLE slave_workspace_service (slave_workspace_id INT NOT NULL, service_id INT NOT NULL, INDEX IDX_D521B831CE026400 (slave_workspace_id), INDEX IDX_D521B831ED5CA9E6 (service_id), PRIMARY KEY(slave_workspace_id, service_id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  73.         $this->addSql('CREATE TABLE entry_workspace (id INT AUTO_INCREMENT NOT NULL, entry_id INT NOT NULL, created_at DATETIME DEFAULT NULL, updated_at DATETIME DEFAULT NULL, deleted_at DATETIME DEFAULT NULL, description VARCHAR(64) DEFAULT NULL, postal VARCHAR(8) DEFAULT NULL, address VARCHAR(255) DEFAULT NULL, phone VARCHAR(64) DEFAULT NULL, business_time VARCHAR(32) DEFAULT NULL, parking VARCHAR(32) DEFAULT NULL, website VARCHAR(255) DEFAULT NULL, transportation LONGTEXT DEFAULT NULL, description_en VARCHAR(255) DEFAULT NULL, description_cn VARCHAR(128) DEFAULT NULL, description_tw VARCHAR(128) DEFAULT NULL, address_en VARCHAR(255) DEFAULT NULL, address_cn VARCHAR(255) DEFAULT NULL, address_tw VARCHAR(255) DEFAULT NULL, business_time_en VARCHAR(128) DEFAULT NULL, business_time_cn VARCHAR(64) DEFAULT NULL, business_time_tw VARCHAR(64) DEFAULT NULL, parking_en VARCHAR(128) DEFAULT NULL, parking_cn VARCHAR(64) DEFAULT NULL, parking_tw VARCHAR(64) DEFAULT NULL, transportation_en LONGTEXT DEFAULT NULL, transportation_cn LONGTEXT DEFAULT NULL, transportation_tw LONGTEXT DEFAULT NULL, UNIQUE INDEX UNIQ_F5FD8E5BBA364942 (entry_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  74.         $this->addSql('CREATE TABLE workspace_equipment (workspace_id INT NOT NULL, equipment_id INT NOT NULL, INDEX IDX_714EF8582D40A1F (workspace_id), INDEX IDX_714EF85517FE9FE (equipment_id), PRIMARY KEY(workspace_id, equipment_id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  75.         $this->addSql('CREATE TABLE workspace_service (workspace_id INT NOT NULL, service_id INT NOT NULL, INDEX IDX_39A071D982D40A1F (workspace_id), INDEX IDX_39A071D9ED5CA9E6 (service_id), PRIMARY KEY(workspace_id, service_id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  76.         $this->addSql('CREATE TABLE inquiry_contact (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(32) NOT NULL, message LONGTEXT DEFAULT NULL, email VARCHAR(255) NOT NULL, ip VARCHAR(32) NOT NULL, token VARCHAR(80) DEFAULT NULL, send_at DATETIME DEFAULT NULL, created_at DATETIME DEFAULT NULL, updated_at DATETIME DEFAULT NULL, deleted_at DATETIME DEFAULT NULL, UNIQUE INDEX UNIQ_A77F889D5F37A13B (token), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  77.         $this->addSql('CREATE TABLE mst_area (id INT AUTO_INCREMENT NOT NULL, area_group INT NOT NULL, created_at DATETIME DEFAULT NULL, updated_at DATETIME DEFAULT NULL, deleted_at DATETIME DEFAULT NULL, name VARCHAR(32) NOT NULL, name_en VARCHAR(64) DEFAULT NULL, name_cn VARCHAR(48) DEFAULT NULL, name_tw VARCHAR(48) DEFAULT NULL, enable TINYINT(1) NOT NULL, sort INT NOT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  78.         $this->addSql('CREATE TABLE mst_equipment (id INT AUTO_INCREMENT NOT NULL, icon VARCHAR(24) NOT NULL, created_at DATETIME DEFAULT NULL, updated_at DATETIME DEFAULT NULL, deleted_at DATETIME DEFAULT NULL, name VARCHAR(32) NOT NULL, name_en VARCHAR(64) DEFAULT NULL, name_cn VARCHAR(48) DEFAULT NULL, name_tw VARCHAR(48) DEFAULT NULL, enable TINYINT(1) NOT NULL, sort INT NOT NULL, is_model_plan TINYINT(1) NOT NULL, is_hotel TINYINT(1) NOT NULL, is_workspace TINYINT(1) NOT NULL, is_activity TINYINT(1) NOT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  79.         $this->addSql('CREATE TABLE mst_master_reportwriter (id INT AUTO_INCREMENT NOT NULL, image VARCHAR(128) NOT NULL, name VARCHAR(32) NOT NULL, created_at DATETIME DEFAULT NULL, updated_at DATETIME DEFAULT NULL, deleted_at DATETIME DEFAULT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  80.         $this->addSql('CREATE TABLE mst_master_simulationtag (id INT AUTO_INCREMENT NOT NULL, sort INT NOT NULL, name VARCHAR(32) NOT NULL, enable TINYINT(1) NOT NULL, created_at DATETIME DEFAULT NULL, updated_at DATETIME DEFAULT NULL, deleted_at DATETIME DEFAULT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  81.         $this->addSql('CREATE TABLE mst_parson (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(32) NOT NULL, name_en VARCHAR(64) DEFAULT NULL, enable TINYINT(1) NOT NULL, sort INT NOT NULL, image VARCHAR(255) DEFAULT NULL, created_at DATETIME DEFAULT NULL, updated_at DATETIME DEFAULT NULL, deleted_at DATETIME DEFAULT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  82.         $this->addSql('CREATE TABLE mst_service (id INT AUTO_INCREMENT NOT NULL, created_at DATETIME DEFAULT NULL, updated_at DATETIME DEFAULT NULL, deleted_at DATETIME DEFAULT NULL, name VARCHAR(32) NOT NULL, name_en VARCHAR(64) DEFAULT NULL, name_cn VARCHAR(48) DEFAULT NULL, name_tw VARCHAR(48) DEFAULT NULL, enable TINYINT(1) NOT NULL, sort INT NOT NULL, is_model_plan TINYINT(1) NOT NULL, is_hotel TINYINT(1) NOT NULL, is_workspace TINYINT(1) NOT NULL, is_activity TINYINT(1) NOT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  83.         $this->addSql('CREATE TABLE mst_tag (id INT AUTO_INCREMENT NOT NULL, category INT NOT NULL, created_at DATETIME DEFAULT NULL, updated_at DATETIME DEFAULT NULL, deleted_at DATETIME DEFAULT NULL, name VARCHAR(32) NOT NULL, name_en VARCHAR(64) DEFAULT NULL, name_cn VARCHAR(48) DEFAULT NULL, name_tw VARCHAR(48) DEFAULT NULL, enable TINYINT(1) NOT NULL, sort INT NOT NULL, is_model_plan TINYINT(1) NOT NULL, is_hotel TINYINT(1) NOT NULL, is_workspace TINYINT(1) NOT NULL, is_activity TINYINT(1) NOT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  84.         $this->addSql('CREATE TABLE mst_target (id INT AUTO_INCREMENT NOT NULL, created_at DATETIME DEFAULT NULL, updated_at DATETIME DEFAULT NULL, deleted_at DATETIME DEFAULT NULL, name VARCHAR(32) NOT NULL, name_en VARCHAR(64) DEFAULT NULL, name_cn VARCHAR(48) DEFAULT NULL, name_tw VARCHAR(48) DEFAULT NULL, enable TINYINT(1) NOT NULL, sort INT NOT NULL, is_model_plan TINYINT(1) NOT NULL, is_hotel TINYINT(1) NOT NULL, is_workspace TINYINT(1) NOT NULL, is_activity TINYINT(1) NOT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
  85.         $this->addSql('ALTER TABLE account_admin ADD CONSTRAINT FK_BE81D4079B6B5FBA FOREIGN KEY (account_id) REFERENCES account (id)');
  86.         $this->addSql('ALTER TABLE account_api_token ADD CONSTRAINT FK_59D82DB09B6B5FBA FOREIGN KEY (account_id) REFERENCES account (id)');
  87.         $this->addSql('ALTER TABLE account_owner ADD CONSTRAINT FK_F9EF3F0D9B6B5FBA FOREIGN KEY (account_id) REFERENCES account (id)');
  88.         $this->addSql('ALTER TABLE account_user ADD CONSTRAINT FK_10051E39B6B5FBA FOREIGN KEY (account_id) REFERENCES account (id)');
  89.         $this->addSql('ALTER TABLE cms_news_child ADD CONSTRAINT FK_6BCCA8F2BA364942 FOREIGN KEY (entry_id) REFERENCES cms_news_entry (id)');
  90.         $this->addSql('ALTER TABLE cms_news_entry ADD CONSTRAINT FK_625E61AB12469DE2 FOREIGN KEY (category_id) REFERENCES cms_news_category (id)');
  91.         $this->addSql('ALTER TABLE entry_actibity ADD CONSTRAINT FK_1D4829DABA364942 FOREIGN KEY (entry_id) REFERENCES entry_entry (id)');
  92.         $this->addSql('ALTER TABLE actibity_service ADD CONSTRAINT FK_EED13AB11251D84B FOREIGN KEY (actibity_id) REFERENCES entry_actibity (id) ON DELETE CASCADE');
  93.         $this->addSql('ALTER TABLE actibity_service ADD CONSTRAINT FK_EED13AB1ED5CA9E6 FOREIGN KEY (service_id) REFERENCES mst_service (id) ON DELETE CASCADE');
  94.         $this->addSql('ALTER TABLE actibity_target ADD CONSTRAINT FK_A3678B51251D84B FOREIGN KEY (actibity_id) REFERENCES entry_actibity (id) ON DELETE CASCADE');
  95.         $this->addSql('ALTER TABLE actibity_target ADD CONSTRAINT FK_A3678B5158E0B66 FOREIGN KEY (target_id) REFERENCES mst_target (id) ON DELETE CASCADE');
  96.         $this->addSql('ALTER TABLE actibity_tag ADD CONSTRAINT FK_894116D01251D84B FOREIGN KEY (actibity_id) REFERENCES entry_actibity (id) ON DELETE CASCADE');
  97.         $this->addSql('ALTER TABLE actibity_tag ADD CONSTRAINT FK_894116D0BAD26311 FOREIGN KEY (tag_id) REFERENCES mst_tag (id) ON DELETE CASCADE');
  98.         $this->addSql('ALTER TABLE entry_entry ADD CONSTRAINT FK_AF3BFED633ADE393 FOREIGN KEY (slave_entry_id) REFERENCES entry_slv_entry (id)');
  99.         $this->addSql('ALTER TABLE entry_entry ADD CONSTRAINT FK_AF3BFED67E3C61F9 FOREIGN KEY (owner_id) REFERENCES account_owner (id)');
  100.         $this->addSql('ALTER TABLE entry_entry ADD CONSTRAINT FK_AF3BFED6BD0F409C FOREIGN KEY (area_id) REFERENCES mst_area (id)');
  101.         $this->addSql('ALTER TABLE entry_geolocation ADD CONSTRAINT FK_558F1E7DBA364942 FOREIGN KEY (entry_id) REFERENCES entry_entry (id)');
  102.         $this->addSql('ALTER TABLE entry_hotel ADD CONSTRAINT FK_87493D7FBA364942 FOREIGN KEY (entry_id) REFERENCES entry_entry (id)');
  103.         $this->addSql('ALTER TABLE hotel_equipment ADD CONSTRAINT FK_6D71A4413243BB18 FOREIGN KEY (hotel_id) REFERENCES entry_hotel (id) ON DELETE CASCADE');
  104.         $this->addSql('ALTER TABLE hotel_equipment ADD CONSTRAINT FK_6D71A441517FE9FE FOREIGN KEY (equipment_id) REFERENCES mst_equipment (id) ON DELETE CASCADE');
  105.         $this->addSql('ALTER TABLE hotel_service ADD CONSTRAINT FK_32D784FB3243BB18 FOREIGN KEY (hotel_id) REFERENCES entry_hotel (id) ON DELETE CASCADE');
  106.         $this->addSql('ALTER TABLE hotel_service ADD CONSTRAINT FK_32D784FBED5CA9E6 FOREIGN KEY (service_id) REFERENCES mst_service (id) ON DELETE CASCADE');
  107.         $this->addSql('ALTER TABLE hotel_target ADD CONSTRAINT FK_DA85FD9B3243BB18 FOREIGN KEY (hotel_id) REFERENCES entry_hotel (id) ON DELETE CASCADE');
  108.         $this->addSql('ALTER TABLE hotel_target ADD CONSTRAINT FK_DA85FD9B158E0B66 FOREIGN KEY (target_id) REFERENCES mst_target (id) ON DELETE CASCADE');
  109.         $this->addSql('ALTER TABLE entry_modelplan ADD CONSTRAINT FK_BD9BA63ABA364942 FOREIGN KEY (entry_id) REFERENCES entry_entry (id)');
  110.         $this->addSql('ALTER TABLE entry_modelplan ADD CONSTRAINT FK_BD9BA63AA531B5BD FOREIGN KEY (parson_id) REFERENCES mst_parson (id)');
  111.         $this->addSql('ALTER TABLE model_plan_equipment ADD CONSTRAINT FK_2394EDAA880A6B6A FOREIGN KEY (model_plan_id) REFERENCES entry_modelplan (id) ON DELETE CASCADE');
  112.         $this->addSql('ALTER TABLE model_plan_equipment ADD CONSTRAINT FK_2394EDAA517FE9FE FOREIGN KEY (equipment_id) REFERENCES mst_equipment (id) ON DELETE CASCADE');
  113.         $this->addSql('ALTER TABLE model_plan_service ADD CONSTRAINT FK_F6F07EB0880A6B6A FOREIGN KEY (model_plan_id) REFERENCES entry_modelplan (id) ON DELETE CASCADE');
  114.         $this->addSql('ALTER TABLE model_plan_service ADD CONSTRAINT FK_F6F07EB0ED5CA9E6 FOREIGN KEY (service_id) REFERENCES mst_service (id) ON DELETE CASCADE');
  115.         $this->addSql('ALTER TABLE model_plan_target ADD CONSTRAINT FK_9C350E62880A6B6A FOREIGN KEY (model_plan_id) REFERENCES entry_modelplan (id) ON DELETE CASCADE');
  116.         $this->addSql('ALTER TABLE model_plan_target ADD CONSTRAINT FK_9C350E62158E0B66 FOREIGN KEY (target_id) REFERENCES mst_target (id) ON DELETE CASCADE');
  117.         $this->addSql('ALTER TABLE model_plan_tag ADD CONSTRAINT FK_C5B25D3D880A6B6A FOREIGN KEY (model_plan_id) REFERENCES entry_modelplan (id) ON DELETE CASCADE');
  118.         $this->addSql('ALTER TABLE model_plan_tag ADD CONSTRAINT FK_C5B25D3DBAD26311 FOREIGN KEY (tag_id) REFERENCES mst_tag (id) ON DELETE CASCADE');
  119.         $this->addSql('ALTER TABLE entry_modelplan_schedule_day ADD CONSTRAINT FK_9E1E25B880A6B6A FOREIGN KEY (model_plan_id) REFERENCES entry_modelplan (id)');
  120.         $this->addSql('ALTER TABLE model_plan_schedule_day_entry ADD CONSTRAINT FK_B00983D7686877ED FOREIGN KEY (model_plan_schedule_day_id) REFERENCES entry_modelplan_schedule_day (id) ON DELETE CASCADE');
  121.         $this->addSql('ALTER TABLE model_plan_schedule_day_entry ADD CONSTRAINT FK_B00983D7BA364942 FOREIGN KEY (entry_id) REFERENCES entry_entry (id) ON DELETE CASCADE');
  122.         $this->addSql('ALTER TABLE entry_modelplan_schedule_detail ADD CONSTRAINT FK_9A29795D686877ED FOREIGN KEY (model_plan_schedule_day_id) REFERENCES entry_modelplan_schedule_day (id)');
  123.         $this->addSql('ALTER TABLE entry_modelplan_score ADD CONSTRAINT FK_45E09ED6880A6B6A FOREIGN KEY (model_plan_id) REFERENCES entry_modelplan (id)');
  124.         $this->addSql('ALTER TABLE entry_modelplan_score ADD CONSTRAINT FK_45E09ED61686E7CD FOREIGN KEY (simulation_tag_id) REFERENCES mst_master_simulationtag (id)');
  125.         $this->addSql('ALTER TABLE entry_pickup_contents ADD CONSTRAINT FK_4C78C8D1BA364942 FOREIGN KEY (entry_id) REFERENCES entry_entry (id)');
  126.         $this->addSql('ALTER TABLE entry_pickup_contents_image ADD CONSTRAINT FK_98097884BA364942 FOREIGN KEY (entry_id) REFERENCES entry_entry (id)');
  127.         $this->addSql('ALTER TABLE entry_pickupcontents_score ADD CONSTRAINT FK_ED3580D9F87D04C0 FOREIGN KEY (pickup_contents_id) REFERENCES entry_pickup_contents (id)');
  128.         $this->addSql('ALTER TABLE entry_pickupcontents_score ADD CONSTRAINT FK_ED3580D91686E7CD FOREIGN KEY (simulation_tag_id) REFERENCES mst_master_simulationtag (id)');
  129.         $this->addSql('ALTER TABLE entry_slv_actibity ADD CONSTRAINT FK_D02EC9F833ADE393 FOREIGN KEY (slave_entry_id) REFERENCES entry_slv_entry (id)');
  130.         $this->addSql('ALTER TABLE slave_activity_service ADD CONSTRAINT FK_3F422F33EBE21B7 FOREIGN KEY (slave_activity_id) REFERENCES entry_slv_actibity (id) ON DELETE CASCADE');
  131.         $this->addSql('ALTER TABLE slave_activity_service ADD CONSTRAINT FK_3F422F3ED5CA9E6 FOREIGN KEY (service_id) REFERENCES mst_service (id) ON DELETE CASCADE');
  132.         $this->addSql('ALTER TABLE slave_activity_target ADD CONSTRAINT FK_97AD1A353EBE21B7 FOREIGN KEY (slave_activity_id) REFERENCES entry_slv_actibity (id) ON DELETE CASCADE');
  133.         $this->addSql('ALTER TABLE slave_activity_target ADD CONSTRAINT FK_97AD1A35158E0B66 FOREIGN KEY (target_id) REFERENCES mst_target (id) ON DELETE CASCADE');
  134.         $this->addSql('ALTER TABLE slave_activity_tag ADD CONSTRAINT FK_3D66471E3EBE21B7 FOREIGN KEY (slave_activity_id) REFERENCES entry_slv_actibity (id) ON DELETE CASCADE');
  135.         $this->addSql('ALTER TABLE slave_activity_tag ADD CONSTRAINT FK_3D66471EBAD26311 FOREIGN KEY (tag_id) REFERENCES mst_tag (id) ON DELETE CASCADE');
  136.         $this->addSql('ALTER TABLE entry_slv_entry ADD CONSTRAINT FK_4F69E5567E3C61F9 FOREIGN KEY (owner_id) REFERENCES account_owner (id)');
  137.         $this->addSql('ALTER TABLE entry_slv_entry ADD CONSTRAINT FK_4F69E556BD0F409C FOREIGN KEY (area_id) REFERENCES mst_area (id)');
  138.         $this->addSql('ALTER TABLE entry_slv_geolocation ADD CONSTRAINT FK_94E9BBBF33ADE393 FOREIGN KEY (slave_entry_id) REFERENCES entry_slv_entry (id)');
  139.         $this->addSql('ALTER TABLE entry_slv_hotel ADD CONSTRAINT FK_671B26FF33ADE393 FOREIGN KEY (slave_entry_id) REFERENCES entry_slv_entry (id)');
  140.         $this->addSql('ALTER TABLE slave_hotel_equipment ADD CONSTRAINT FK_EEC57188BBD811C9 FOREIGN KEY (slave_hotel_id) REFERENCES entry_slv_hotel (id) ON DELETE CASCADE');
  141.         $this->addSql('ALTER TABLE slave_hotel_equipment ADD CONSTRAINT FK_EEC57188517FE9FE FOREIGN KEY (equipment_id) REFERENCES mst_equipment (id) ON DELETE CASCADE');
  142.         $this->addSql('ALTER TABLE slave_hotel_service ADD CONSTRAINT FK_BF935F60BBD811C9 FOREIGN KEY (slave_hotel_id) REFERENCES entry_slv_hotel (id) ON DELETE CASCADE');
  143.         $this->addSql('ALTER TABLE slave_hotel_service ADD CONSTRAINT FK_BF935F60ED5CA9E6 FOREIGN KEY (service_id) REFERENCES mst_service (id) ON DELETE CASCADE');
  144.         $this->addSql('ALTER TABLE slave_hotel_target ADD CONSTRAINT FK_96539384BBD811C9 FOREIGN KEY (slave_hotel_id) REFERENCES entry_slv_hotel (id) ON DELETE CASCADE');
  145.         $this->addSql('ALTER TABLE slave_hotel_target ADD CONSTRAINT FK_96539384158E0B66 FOREIGN KEY (target_id) REFERENCES mst_target (id) ON DELETE CASCADE');
  146.         $this->addSql('ALTER TABLE entry_slv_modelplan ADD CONSTRAINT FK_6836813E33ADE393 FOREIGN KEY (slave_entry_id) REFERENCES entry_slv_entry (id)');
  147.         $this->addSql('ALTER TABLE entry_slv_modelplan ADD CONSTRAINT FK_6836813EA531B5BD FOREIGN KEY (parson_id) REFERENCES mst_parson (id)');
  148.         $this->addSql('ALTER TABLE slave_model_plan_equipment ADD CONSTRAINT FK_4E2B3EF54EB0F1 FOREIGN KEY (slave_model_plan_id) REFERENCES entry_slv_modelplan (id) ON DELETE CASCADE');
  149.         $this->addSql('ALTER TABLE slave_model_plan_equipment ADD CONSTRAINT FK_4E2B3EF517FE9FE FOREIGN KEY (equipment_id) REFERENCES mst_equipment (id) ON DELETE CASCADE');
  150.         $this->addSql('ALTER TABLE slave_model_plan_service ADD CONSTRAINT FK_58CD953354EB0F1 FOREIGN KEY (slave_model_plan_id) REFERENCES entry_slv_modelplan (id) ON DELETE CASCADE');
  151.         $this->addSql('ALTER TABLE slave_model_plan_service ADD CONSTRAINT FK_58CD9533ED5CA9E6 FOREIGN KEY (service_id) REFERENCES mst_service (id) ON DELETE CASCADE');
  152.         $this->addSql('ALTER TABLE slave_model_plan_target ADD CONSTRAINT FK_70B4C78A54EB0F1 FOREIGN KEY (slave_model_plan_id) REFERENCES entry_slv_modelplan (id) ON DELETE CASCADE');
  153.         $this->addSql('ALTER TABLE slave_model_plan_target ADD CONSTRAINT FK_70B4C78A158E0B66 FOREIGN KEY (target_id) REFERENCES mst_target (id) ON DELETE CASCADE');
  154.         $this->addSql('ALTER TABLE slave_model_plan_tag ADD CONSTRAINT FK_A2E2532A54EB0F1 FOREIGN KEY (slave_model_plan_id) REFERENCES entry_slv_modelplan (id) ON DELETE CASCADE');
  155.         $this->addSql('ALTER TABLE slave_model_plan_tag ADD CONSTRAINT FK_A2E2532ABAD26311 FOREIGN KEY (tag_id) REFERENCES mst_tag (id) ON DELETE CASCADE');
  156.         $this->addSql('ALTER TABLE entry_slv_modelplan_schedule_day ADD CONSTRAINT FK_262009F854EB0F1 FOREIGN KEY (slave_model_plan_id) REFERENCES entry_slv_modelplan (id)');
  157.         $this->addSql('ALTER TABLE slave_model_plan_schedule_day_slave_entry ADD CONSTRAINT FK_3B3CDADC38832BD FOREIGN KEY (slave_model_plan_schedule_day_id) REFERENCES entry_slv_modelplan_schedule_day (id) ON DELETE CASCADE');
  158.         $this->addSql('ALTER TABLE slave_model_plan_schedule_day_slave_entry ADD CONSTRAINT FK_3B3CDAD33ADE393 FOREIGN KEY (slave_entry_id) REFERENCES entry_slv_entry (id) ON DELETE CASCADE');
  159.         $this->addSql('ALTER TABLE entry_slv_modelplan_schedule_detail ADD CONSTRAINT FK_10FE424AC38832BD FOREIGN KEY (slave_model_plan_schedule_day_id) REFERENCES entry_slv_modelplan_schedule_day (id)');
  160.         $this->addSql('ALTER TABLE entry_slv_modelplan_score ADD CONSTRAINT FK_99D319D754EB0F1 FOREIGN KEY (slave_model_plan_id) REFERENCES entry_slv_modelplan (id)');
  161.         $this->addSql('ALTER TABLE entry_slv_modelplan_score ADD CONSTRAINT FK_99D319D71686E7CD FOREIGN KEY (simulation_tag_id) REFERENCES mst_master_simulationtag (id)');
  162.         $this->addSql('ALTER TABLE entry_slv_pickup_contents ADD CONSTRAINT FK_904B4FD033ADE393 FOREIGN KEY (slave_entry_id) REFERENCES entry_slv_entry (id)');
  163.         $this->addSql('ALTER TABLE entry_slv_pickup_contents_image ADD CONSTRAINT FK_369E5CB833ADE393 FOREIGN KEY (slave_entry_id) REFERENCES entry_slv_entry (id)');
  164.         $this->addSql('ALTER TABLE entry_slv_pickupcontents_score ADD CONSTRAINT FK_AB7BF6315640EF43 FOREIGN KEY (slave_pickup_contents_id) REFERENCES entry_slv_pickup_contents (id)');
  165.         $this->addSql('ALTER TABLE entry_slv_pickupcontents_score ADD CONSTRAINT FK_AB7BF6311686E7CD FOREIGN KEY (simulation_tag_id) REFERENCES mst_master_simulationtag (id)');
  166.         $this->addSql('ALTER TABLE entry_slv_workspace ADD CONSTRAINT FK_2050A95F33ADE393 FOREIGN KEY (slave_entry_id) REFERENCES entry_slv_entry (id)');
  167.         $this->addSql('ALTER TABLE slave_workspace_equipment ADD CONSTRAINT FK_730B00F4CE026400 FOREIGN KEY (slave_workspace_id) REFERENCES entry_slv_workspace (id) ON DELETE CASCADE');
  168.         $this->addSql('ALTER TABLE slave_workspace_equipment ADD CONSTRAINT FK_730B00F4517FE9FE FOREIGN KEY (equipment_id) REFERENCES mst_equipment (id) ON DELETE CASCADE');
  169.         $this->addSql('ALTER TABLE slave_workspace_service ADD CONSTRAINT FK_D521B831CE026400 FOREIGN KEY (slave_workspace_id) REFERENCES entry_slv_workspace (id) ON DELETE CASCADE');
  170.         $this->addSql('ALTER TABLE slave_workspace_service ADD CONSTRAINT FK_D521B831ED5CA9E6 FOREIGN KEY (service_id) REFERENCES mst_service (id) ON DELETE CASCADE');
  171.         $this->addSql('ALTER TABLE entry_workspace ADD CONSTRAINT FK_F5FD8E5BBA364942 FOREIGN KEY (entry_id) REFERENCES entry_entry (id)');
  172.         $this->addSql('ALTER TABLE workspace_equipment ADD CONSTRAINT FK_714EF8582D40A1F FOREIGN KEY (workspace_id) REFERENCES entry_workspace (id) ON DELETE CASCADE');
  173.         $this->addSql('ALTER TABLE workspace_equipment ADD CONSTRAINT FK_714EF85517FE9FE FOREIGN KEY (equipment_id) REFERENCES mst_equipment (id) ON DELETE CASCADE');
  174.         $this->addSql('ALTER TABLE workspace_service ADD CONSTRAINT FK_39A071D982D40A1F FOREIGN KEY (workspace_id) REFERENCES entry_workspace (id) ON DELETE CASCADE');
  175.         $this->addSql('ALTER TABLE workspace_service ADD CONSTRAINT FK_39A071D9ED5CA9E6 FOREIGN KEY (service_id) REFERENCES mst_service (id) ON DELETE CASCADE');
  176.     }
  177.     public function down(Schema $schema): void
  178.     {
  179.         // this down() migration is auto-generated, please modify it to your needs
  180.         $this->addSql('ALTER TABLE account_admin DROP FOREIGN KEY FK_BE81D4079B6B5FBA');
  181.         $this->addSql('ALTER TABLE account_api_token DROP FOREIGN KEY FK_59D82DB09B6B5FBA');
  182.         $this->addSql('ALTER TABLE account_owner DROP FOREIGN KEY FK_F9EF3F0D9B6B5FBA');
  183.         $this->addSql('ALTER TABLE account_user DROP FOREIGN KEY FK_10051E39B6B5FBA');
  184.         $this->addSql('ALTER TABLE entry_entry DROP FOREIGN KEY FK_AF3BFED67E3C61F9');
  185.         $this->addSql('ALTER TABLE entry_slv_entry DROP FOREIGN KEY FK_4F69E5567E3C61F9');
  186.         $this->addSql('ALTER TABLE cms_news_entry DROP FOREIGN KEY FK_625E61AB12469DE2');
  187.         $this->addSql('ALTER TABLE cms_news_child DROP FOREIGN KEY FK_6BCCA8F2BA364942');
  188.         $this->addSql('ALTER TABLE actibity_service DROP FOREIGN KEY FK_EED13AB11251D84B');
  189.         $this->addSql('ALTER TABLE actibity_target DROP FOREIGN KEY FK_A3678B51251D84B');
  190.         $this->addSql('ALTER TABLE actibity_tag DROP FOREIGN KEY FK_894116D01251D84B');
  191.         $this->addSql('ALTER TABLE entry_actibity DROP FOREIGN KEY FK_1D4829DABA364942');
  192.         $this->addSql('ALTER TABLE entry_geolocation DROP FOREIGN KEY FK_558F1E7DBA364942');
  193.         $this->addSql('ALTER TABLE entry_hotel DROP FOREIGN KEY FK_87493D7FBA364942');
  194.         $this->addSql('ALTER TABLE entry_modelplan DROP FOREIGN KEY FK_BD9BA63ABA364942');
  195.         $this->addSql('ALTER TABLE model_plan_schedule_day_entry DROP FOREIGN KEY FK_B00983D7BA364942');
  196.         $this->addSql('ALTER TABLE entry_pickup_contents DROP FOREIGN KEY FK_4C78C8D1BA364942');
  197.         $this->addSql('ALTER TABLE entry_pickup_contents_image DROP FOREIGN KEY FK_98097884BA364942');
  198.         $this->addSql('ALTER TABLE entry_workspace DROP FOREIGN KEY FK_F5FD8E5BBA364942');
  199.         $this->addSql('ALTER TABLE hotel_equipment DROP FOREIGN KEY FK_6D71A4413243BB18');
  200.         $this->addSql('ALTER TABLE hotel_service DROP FOREIGN KEY FK_32D784FB3243BB18');
  201.         $this->addSql('ALTER TABLE hotel_target DROP FOREIGN KEY FK_DA85FD9B3243BB18');
  202.         $this->addSql('ALTER TABLE model_plan_equipment DROP FOREIGN KEY FK_2394EDAA880A6B6A');
  203.         $this->addSql('ALTER TABLE model_plan_service DROP FOREIGN KEY FK_F6F07EB0880A6B6A');
  204.         $this->addSql('ALTER TABLE model_plan_target DROP FOREIGN KEY FK_9C350E62880A6B6A');
  205.         $this->addSql('ALTER TABLE model_plan_tag DROP FOREIGN KEY FK_C5B25D3D880A6B6A');
  206.         $this->addSql('ALTER TABLE entry_modelplan_schedule_day DROP FOREIGN KEY FK_9E1E25B880A6B6A');
  207.         $this->addSql('ALTER TABLE entry_modelplan_score DROP FOREIGN KEY FK_45E09ED6880A6B6A');
  208.         $this->addSql('ALTER TABLE model_plan_schedule_day_entry DROP FOREIGN KEY FK_B00983D7686877ED');
  209.         $this->addSql('ALTER TABLE entry_modelplan_schedule_detail DROP FOREIGN KEY FK_9A29795D686877ED');
  210.         $this->addSql('ALTER TABLE entry_pickupcontents_score DROP FOREIGN KEY FK_ED3580D9F87D04C0');
  211.         $this->addSql('ALTER TABLE slave_activity_service DROP FOREIGN KEY FK_3F422F33EBE21B7');
  212.         $this->addSql('ALTER TABLE slave_activity_target DROP FOREIGN KEY FK_97AD1A353EBE21B7');
  213.         $this->addSql('ALTER TABLE slave_activity_tag DROP FOREIGN KEY FK_3D66471E3EBE21B7');
  214.         $this->addSql('ALTER TABLE entry_entry DROP FOREIGN KEY FK_AF3BFED633ADE393');
  215.         $this->addSql('ALTER TABLE entry_slv_actibity DROP FOREIGN KEY FK_D02EC9F833ADE393');
  216.         $this->addSql('ALTER TABLE entry_slv_geolocation DROP FOREIGN KEY FK_94E9BBBF33ADE393');
  217.         $this->addSql('ALTER TABLE entry_slv_hotel DROP FOREIGN KEY FK_671B26FF33ADE393');
  218.         $this->addSql('ALTER TABLE entry_slv_modelplan DROP FOREIGN KEY FK_6836813E33ADE393');
  219.         $this->addSql('ALTER TABLE slave_model_plan_schedule_day_slave_entry DROP FOREIGN KEY FK_3B3CDAD33ADE393');
  220.         $this->addSql('ALTER TABLE entry_slv_pickup_contents DROP FOREIGN KEY FK_904B4FD033ADE393');
  221.         $this->addSql('ALTER TABLE entry_slv_pickup_contents_image DROP FOREIGN KEY FK_369E5CB833ADE393');
  222.         $this->addSql('ALTER TABLE entry_slv_workspace DROP FOREIGN KEY FK_2050A95F33ADE393');
  223.         $this->addSql('ALTER TABLE slave_hotel_equipment DROP FOREIGN KEY FK_EEC57188BBD811C9');
  224.         $this->addSql('ALTER TABLE slave_hotel_service DROP FOREIGN KEY FK_BF935F60BBD811C9');
  225.         $this->addSql('ALTER TABLE slave_hotel_target DROP FOREIGN KEY FK_96539384BBD811C9');
  226.         $this->addSql('ALTER TABLE slave_model_plan_equipment DROP FOREIGN KEY FK_4E2B3EF54EB0F1');
  227.         $this->addSql('ALTER TABLE slave_model_plan_service DROP FOREIGN KEY FK_58CD953354EB0F1');
  228.         $this->addSql('ALTER TABLE slave_model_plan_target DROP FOREIGN KEY FK_70B4C78A54EB0F1');
  229.         $this->addSql('ALTER TABLE slave_model_plan_tag DROP FOREIGN KEY FK_A2E2532A54EB0F1');
  230.         $this->addSql('ALTER TABLE entry_slv_modelplan_schedule_day DROP FOREIGN KEY FK_262009F854EB0F1');
  231.         $this->addSql('ALTER TABLE entry_slv_modelplan_score DROP FOREIGN KEY FK_99D319D754EB0F1');
  232.         $this->addSql('ALTER TABLE slave_model_plan_schedule_day_slave_entry DROP FOREIGN KEY FK_3B3CDADC38832BD');
  233.         $this->addSql('ALTER TABLE entry_slv_modelplan_schedule_detail DROP FOREIGN KEY FK_10FE424AC38832BD');
  234.         $this->addSql('ALTER TABLE entry_slv_pickupcontents_score DROP FOREIGN KEY FK_AB7BF6315640EF43');
  235.         $this->addSql('ALTER TABLE slave_workspace_equipment DROP FOREIGN KEY FK_730B00F4CE026400');
  236.         $this->addSql('ALTER TABLE slave_workspace_service DROP FOREIGN KEY FK_D521B831CE026400');
  237.         $this->addSql('ALTER TABLE workspace_equipment DROP FOREIGN KEY FK_714EF8582D40A1F');
  238.         $this->addSql('ALTER TABLE workspace_service DROP FOREIGN KEY FK_39A071D982D40A1F');
  239.         $this->addSql('ALTER TABLE entry_entry DROP FOREIGN KEY FK_AF3BFED6BD0F409C');
  240.         $this->addSql('ALTER TABLE entry_slv_entry DROP FOREIGN KEY FK_4F69E556BD0F409C');
  241.         $this->addSql('ALTER TABLE hotel_equipment DROP FOREIGN KEY FK_6D71A441517FE9FE');
  242.         $this->addSql('ALTER TABLE model_plan_equipment DROP FOREIGN KEY FK_2394EDAA517FE9FE');
  243.         $this->addSql('ALTER TABLE slave_hotel_equipment DROP FOREIGN KEY FK_EEC57188517FE9FE');
  244.         $this->addSql('ALTER TABLE slave_model_plan_equipment DROP FOREIGN KEY FK_4E2B3EF517FE9FE');
  245.         $this->addSql('ALTER TABLE slave_workspace_equipment DROP FOREIGN KEY FK_730B00F4517FE9FE');
  246.         $this->addSql('ALTER TABLE workspace_equipment DROP FOREIGN KEY FK_714EF85517FE9FE');
  247.         $this->addSql('ALTER TABLE entry_modelplan_score DROP FOREIGN KEY FK_45E09ED61686E7CD');
  248.         $this->addSql('ALTER TABLE entry_pickupcontents_score DROP FOREIGN KEY FK_ED3580D91686E7CD');
  249.         $this->addSql('ALTER TABLE entry_slv_modelplan_score DROP FOREIGN KEY FK_99D319D71686E7CD');
  250.         $this->addSql('ALTER TABLE entry_slv_pickupcontents_score DROP FOREIGN KEY FK_AB7BF6311686E7CD');
  251.         $this->addSql('ALTER TABLE entry_modelplan DROP FOREIGN KEY FK_BD9BA63AA531B5BD');
  252.         $this->addSql('ALTER TABLE entry_slv_modelplan DROP FOREIGN KEY FK_6836813EA531B5BD');
  253.         $this->addSql('ALTER TABLE actibity_service DROP FOREIGN KEY FK_EED13AB1ED5CA9E6');
  254.         $this->addSql('ALTER TABLE hotel_service DROP FOREIGN KEY FK_32D784FBED5CA9E6');
  255.         $this->addSql('ALTER TABLE model_plan_service DROP FOREIGN KEY FK_F6F07EB0ED5CA9E6');
  256.         $this->addSql('ALTER TABLE slave_activity_service DROP FOREIGN KEY FK_3F422F3ED5CA9E6');
  257.         $this->addSql('ALTER TABLE slave_hotel_service DROP FOREIGN KEY FK_BF935F60ED5CA9E6');
  258.         $this->addSql('ALTER TABLE slave_model_plan_service DROP FOREIGN KEY FK_58CD9533ED5CA9E6');
  259.         $this->addSql('ALTER TABLE slave_workspace_service DROP FOREIGN KEY FK_D521B831ED5CA9E6');
  260.         $this->addSql('ALTER TABLE workspace_service DROP FOREIGN KEY FK_39A071D9ED5CA9E6');
  261.         $this->addSql('ALTER TABLE actibity_tag DROP FOREIGN KEY FK_894116D0BAD26311');
  262.         $this->addSql('ALTER TABLE model_plan_tag DROP FOREIGN KEY FK_C5B25D3DBAD26311');
  263.         $this->addSql('ALTER TABLE slave_activity_tag DROP FOREIGN KEY FK_3D66471EBAD26311');
  264.         $this->addSql('ALTER TABLE slave_model_plan_tag DROP FOREIGN KEY FK_A2E2532ABAD26311');
  265.         $this->addSql('ALTER TABLE actibity_target DROP FOREIGN KEY FK_A3678B5158E0B66');
  266.         $this->addSql('ALTER TABLE hotel_target DROP FOREIGN KEY FK_DA85FD9B158E0B66');
  267.         $this->addSql('ALTER TABLE model_plan_target DROP FOREIGN KEY FK_9C350E62158E0B66');
  268.         $this->addSql('ALTER TABLE slave_activity_target DROP FOREIGN KEY FK_97AD1A35158E0B66');
  269.         $this->addSql('ALTER TABLE slave_hotel_target DROP FOREIGN KEY FK_96539384158E0B66');
  270.         $this->addSql('ALTER TABLE slave_model_plan_target DROP FOREIGN KEY FK_70B4C78A158E0B66');
  271.         $this->addSql('DROP TABLE account');
  272.         $this->addSql('DROP TABLE account_admin');
  273.         $this->addSql('DROP TABLE account_api_token');
  274.         $this->addSql('DROP TABLE account_owner');
  275.         $this->addSql('DROP TABLE account_user');
  276.         $this->addSql('DROP TABLE cms_news_category');
  277.         $this->addSql('DROP TABLE cms_news_child');
  278.         $this->addSql('DROP TABLE cms_news_entry');
  279.         $this->addSql('DROP TABLE entry_actibity');
  280.         $this->addSql('DROP TABLE actibity_service');
  281.         $this->addSql('DROP TABLE actibity_target');
  282.         $this->addSql('DROP TABLE actibity_tag');
  283.         $this->addSql('DROP TABLE entry_entry');
  284.         $this->addSql('DROP TABLE entry_geolocation');
  285.         $this->addSql('DROP TABLE entry_hotel');
  286.         $this->addSql('DROP TABLE hotel_equipment');
  287.         $this->addSql('DROP TABLE hotel_service');
  288.         $this->addSql('DROP TABLE hotel_target');
  289.         $this->addSql('DROP TABLE entry_modelplan');
  290.         $this->addSql('DROP TABLE model_plan_equipment');
  291.         $this->addSql('DROP TABLE model_plan_service');
  292.         $this->addSql('DROP TABLE model_plan_target');
  293.         $this->addSql('DROP TABLE model_plan_tag');
  294.         $this->addSql('DROP TABLE entry_modelplan_schedule_day');
  295.         $this->addSql('DROP TABLE model_plan_schedule_day_entry');
  296.         $this->addSql('DROP TABLE entry_modelplan_schedule_detail');
  297.         $this->addSql('DROP TABLE entry_modelplan_score');
  298.         $this->addSql('DROP TABLE entry_pickup_contents');
  299.         $this->addSql('DROP TABLE entry_pickup_contents_image');
  300.         $this->addSql('DROP TABLE entry_pickupcontents_score');
  301.         $this->addSql('DROP TABLE entry_slv_actibity');
  302.         $this->addSql('DROP TABLE slave_activity_service');
  303.         $this->addSql('DROP TABLE slave_activity_target');
  304.         $this->addSql('DROP TABLE slave_activity_tag');
  305.         $this->addSql('DROP TABLE entry_slv_entry');
  306.         $this->addSql('DROP TABLE entry_slv_geolocation');
  307.         $this->addSql('DROP TABLE entry_slv_hotel');
  308.         $this->addSql('DROP TABLE slave_hotel_equipment');
  309.         $this->addSql('DROP TABLE slave_hotel_service');
  310.         $this->addSql('DROP TABLE slave_hotel_target');
  311.         $this->addSql('DROP TABLE entry_slv_modelplan');
  312.         $this->addSql('DROP TABLE slave_model_plan_equipment');
  313.         $this->addSql('DROP TABLE slave_model_plan_service');
  314.         $this->addSql('DROP TABLE slave_model_plan_target');
  315.         $this->addSql('DROP TABLE slave_model_plan_tag');
  316.         $this->addSql('DROP TABLE entry_slv_modelplan_schedule_day');
  317.         $this->addSql('DROP TABLE slave_model_plan_schedule_day_slave_entry');
  318.         $this->addSql('DROP TABLE entry_slv_modelplan_schedule_detail');
  319.         $this->addSql('DROP TABLE entry_slv_modelplan_score');
  320.         $this->addSql('DROP TABLE entry_slv_pickup_contents');
  321.         $this->addSql('DROP TABLE entry_slv_pickup_contents_image');
  322.         $this->addSql('DROP TABLE entry_slv_pickupcontents_score');
  323.         $this->addSql('DROP TABLE entry_slv_workspace');
  324.         $this->addSql('DROP TABLE slave_workspace_equipment');
  325.         $this->addSql('DROP TABLE slave_workspace_service');
  326.         $this->addSql('DROP TABLE entry_workspace');
  327.         $this->addSql('DROP TABLE workspace_equipment');
  328.         $this->addSql('DROP TABLE workspace_service');
  329.         $this->addSql('DROP TABLE inquiry_contact');
  330.         $this->addSql('DROP TABLE mst_area');
  331.         $this->addSql('DROP TABLE mst_equipment');
  332.         $this->addSql('DROP TABLE mst_master_reportwriter');
  333.         $this->addSql('DROP TABLE mst_master_simulationtag');
  334.         $this->addSql('DROP TABLE mst_parson');
  335.         $this->addSql('DROP TABLE mst_service');
  336.         $this->addSql('DROP TABLE mst_tag');
  337.         $this->addSql('DROP TABLE mst_target');
  338.     }
  339. }