<?php
declare(strict_types=1);
namespace DoctrineMigrations;
use Doctrine\DBAL\Schema\Schema;
use Doctrine\Migrations\AbstractMigration;
/**
* Auto-generated Migration: Please modify to your needs!
*/
final class Version20210206135536 extends AbstractMigration
{
public function getDescription() : string
{
return '';
}
public function up(Schema $schema) : void
{
// this up() migration is auto-generated, please modify it to your needs
$this->addSql('CREATE TABLE cal_accommodation (id INT AUTO_INCREMENT NOT NULL, address_id INT DEFAULT NULL, description_id INT DEFAULT NULL, cover_id INT DEFAULT NULL, access_id INT DEFAULT NULL, district_id INT DEFAULT NULL, name VARCHAR(100) NOT NULL, virtual_tour VARCHAR(255) DEFAULT NULL, pet_friendly TINYINT(1) DEFAULT NULL, girls_only TINYINT(1) DEFAULT NULL, surface INT DEFAULT NULL, type VARCHAR(24) DEFAULT NULL, total_bedrooms INT DEFAULT NULL, total_bathrooms INT DEFAULT NULL, total_kitchens INT DEFAULT NULL, total_toilets INT DEFAULT NULL, garden TINYINT(1) DEFAULT NULL, created_at DATETIME NOT NULL, updated_at DATETIME NOT NULL, disabled TINYINT(1) DEFAULT NULL, UNIQUE INDEX UNIQ_2AA160DDF5B7AF75 (address_id), UNIQUE INDEX UNIQ_2AA160DDD9F966B (description_id), UNIQUE INDEX UNIQ_2AA160DD922726E9 (cover_id), UNIQUE INDEX UNIQ_2AA160DD4FEA67CF (access_id), INDEX IDX_2AA160DDB08FA272 (district_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
$this->addSql('CREATE TABLE cal_accommodations_universities (accommodation_id INT NOT NULL, property_list_item_id INT NOT NULL, INDEX IDX_6BEB0FF28F3692CD (accommodation_id), INDEX IDX_6BEB0FF21257F0A (property_list_item_id), PRIMARY KEY(accommodation_id, property_list_item_id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
$this->addSql('CREATE TABLE cal_accommodations_transports (accommodation_id INT NOT NULL, property_list_item_id INT NOT NULL, INDEX IDX_24F176F28F3692CD (accommodation_id), INDEX IDX_24F176F21257F0A (property_list_item_id), PRIMARY KEY(accommodation_id, property_list_item_id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
$this->addSql('CREATE TABLE cal_accommodations_equipments (accommodation_id INT NOT NULL, property_list_item_id INT NOT NULL, INDEX IDX_8C233A538F3692CD (accommodation_id), INDEX IDX_8C233A531257F0A (property_list_item_id), PRIMARY KEY(accommodation_id, property_list_item_id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
$this->addSql('CREATE TABLE cal_accommodations_security (accommodation_id INT NOT NULL, property_list_item_id INT NOT NULL, INDEX IDX_800D67F8F3692CD (accommodation_id), INDEX IDX_800D67F1257F0A (property_list_item_id), PRIMARY KEY(accommodation_id, property_list_item_id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
$this->addSql('CREATE TABLE cal_accommodations_services (accommodation_id INT NOT NULL, property_list_item_id INT NOT NULL, INDEX IDX_BEA9E2D78F3692CD (accommodation_id), INDEX IDX_BEA9E2D71257F0A (property_list_item_id), PRIMARY KEY(accommodation_id, property_list_item_id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
$this->addSql('CREATE TABLE cal_accommodation_image (id INT AUTO_INCREMENT NOT NULL, accommodation_id INT DEFAULT NULL, room_id INT DEFAULT NULL, name VARCHAR(100) NOT NULL, private TINYINT(1) DEFAULT NULL, created_at DATETIME DEFAULT NULL, position INT DEFAULT NULL, INDEX IDX_B89A2D298F3692CD (accommodation_id), INDEX IDX_B89A2D2954177093 (room_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
$this->addSql('CREATE TABLE cal_accommodation_room (id INT AUTO_INCREMENT NOT NULL, accommodation_id INT DEFAULT NULL, name_id INT DEFAULT NULL, description_id INT DEFAULT NULL, surface INT DEFAULT NULL, private_bathroom TINYINT(1) DEFAULT NULL, private_toilet TINYINT(1) DEFAULT NULL, private_kitchen TINYINT(1) DEFAULT NULL, max_housing_assistance INT DEFAULT NULL, rent INT NOT NULL, entrance_fees INT NOT NULL, charges_fees INT NOT NULL, created_at DATETIME NOT NULL, updated_at DATETIME NOT NULL, disabled TINYINT(1) DEFAULT NULL, INDEX IDX_D22896148F3692CD (accommodation_id), UNIQUE INDEX UNIQ_D228961471179CD6 (name_id), UNIQUE INDEX UNIQ_D2289614D9F966B (description_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
$this->addSql('CREATE TABLE cal_accommodation_rooms_equipments (accommodation_room_id INT NOT NULL, property_list_item_id INT NOT NULL, INDEX IDX_176636B418230469 (accommodation_room_id), INDEX IDX_176636B41257F0A (property_list_item_id), PRIMARY KEY(accommodation_room_id, property_list_item_id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
$this->addSql('CREATE TABLE cal_accommodation_rooms_services (accommodation_room_id INT NOT NULL, property_list_item_id INT NOT NULL, INDEX IDX_C40A97E318230469 (accommodation_room_id), INDEX IDX_C40A97E31257F0A (property_list_item_id), PRIMARY KEY(accommodation_room_id, property_list_item_id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
$this->addSql('CREATE TABLE cal_address (id INT AUTO_INCREMENT NOT NULL, auto_lat_lng TINYINT(1) DEFAULT NULL, alias VARCHAR(50) DEFAULT NULL, name VARCHAR(50) DEFAULT NULL, address VARCHAR(50) DEFAULT NULL, zipcode VARCHAR(16) DEFAULT NULL, city VARCHAR(50) DEFAULT NULL, country VARCHAR(50) DEFAULT \'France\', informations VARCHAR(255) DEFAULT NULL, latitude VARCHAR(50) DEFAULT NULL, longitude VARCHAR(50) DEFAULT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
$this->addSql('CREATE TABLE cal_booking (id INT AUTO_INCREMENT NOT NULL, user_id INT DEFAULT NULL, accommodation_id INT DEFAULT NULL, status VARCHAR(50) DEFAULT NULL, created_at DATETIME NOT NULL, updated_at DATETIME NOT NULL, INDEX IDX_D7A58FE1A76ED395 (user_id), INDEX IDX_D7A58FE18F3692CD (accommodation_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
$this->addSql('CREATE TABLE cal_booking_room (id INT AUTO_INCREMENT NOT NULL, booking_id INT DEFAULT NULL, user_id INT DEFAULT NULL, room_id INT DEFAULT NULL, status VARCHAR(50) DEFAULT NULL, rent INT NOT NULL, entrance_fees INT NOT NULL, charges_fees INT NOT NULL, entrance_date DATETIME NOT NULL, INDEX IDX_9EFEA5D13301C60 (booking_id), INDEX IDX_9EFEA5D1A76ED395 (user_id), INDEX IDX_9EFEA5D154177093 (room_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
$this->addSql('CREATE TABLE cal_contact_message (id INT AUTO_INCREMENT NOT NULL, support_user_id INT DEFAULT NULL, accommodation_id INT DEFAULT NULL, status VARCHAR(50) DEFAULT NULL, firstname VARCHAR(50) DEFAULT NULL, lastname VARCHAR(50) DEFAULT NULL, phone VARCHAR(50) DEFAULT NULL, email VARCHAR(100) NOT NULL, nationality VARCHAR(50) DEFAULT NULL, age INT DEFAULT NULL, date_from DATETIME DEFAULT NULL, date_to DATETIME DEFAULT NULL, message LONGTEXT NOT NULL, internal_comment LONGTEXT DEFAULT NULL, created_at DATETIME NOT NULL, updated_at DATETIME NOT NULL, archived TINYINT(1) DEFAULT NULL, INDEX IDX_414429531A5BDB69 (support_user_id), INDEX IDX_414429538F3692CD (accommodation_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
$this->addSql('CREATE TABLE cal_coupon (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(255) NOT NULL, type VARCHAR(255) NOT NULL, value INT NOT NULL, code VARCHAR(255) NOT NULL, max_use INT DEFAULT NULL, max_use_per_user INT DEFAULT NULL, used INT DEFAULT NULL, from_date DATETIME DEFAULT NULL, to_date DATETIME DEFAULT NULL, active TINYINT(1) DEFAULT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
$this->addSql('CREATE TABLE cal_media (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(100) NOT NULL, private TINYINT(1) DEFAULT NULL, created_at DATETIME DEFAULT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
$this->addSql('CREATE TABLE cal_option (id INT AUTO_INCREMENT NOT NULL, label VARCHAR(255) NOT NULL, slug VARCHAR(128) NOT NULL, value VARCHAR(255) NOT NULL, UNIQUE INDEX UNIQ_2BDFCF5B989D9B62 (slug), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
$this->addSql('CREATE TABLE cal_page (id INT AUTO_INCREMENT NOT NULL, image_id INT DEFAULT NULL, name VARCHAR(255) NOT NULL, slug VARCHAR(128) NOT NULL, meta_title VARCHAR(255) NOT NULL, meta_description VARCHAR(255) NOT NULL, content LONGTEXT NOT NULL, indexed TINYINT(1) DEFAULT NULL, created_at DATETIME NOT NULL, updated_at DATETIME NOT NULL, UNIQUE INDEX UNIQ_E6BCC167989D9B62 (slug), UNIQUE INDEX UNIQ_E6BCC1673DA5256D (image_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
$this->addSql('CREATE TABLE cal_property_list (id INT AUTO_INCREMENT NOT NULL, name_id INT DEFAULT NULL, slug VARCHAR(50) NOT NULL, UNIQUE INDEX UNIQ_5C4973ED989D9B62 (slug), UNIQUE INDEX UNIQ_5C4973ED71179CD6 (name_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
$this->addSql('CREATE TABLE cal_property_list_item (id INT AUTO_INCREMENT NOT NULL, label_id INT DEFAULT NULL, image_id INT DEFAULT NULL, list_id INT DEFAULT NULL, position INT NOT NULL, UNIQUE INDEX UNIQ_82B5FD0E33B92F39 (label_id), UNIQUE INDEX UNIQ_82B5FD0E3DA5256D (image_id), INDEX IDX_82B5FD0E3DAE168B (list_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
$this->addSql('CREATE TABLE cal_translation (id INT AUTO_INCREMENT NOT NULL, fr LONGTEXT DEFAULT NULL, en LONGTEXT DEFAULT NULL, es LONGTEXT DEFAULT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
$this->addSql('CREATE TABLE cal_user (id INT AUTO_INCREMENT NOT NULL, address_id INT DEFAULT NULL, avatar_id INT DEFAULT NULL, civility VARCHAR(10) DEFAULT NULL, firstname VARCHAR(50) DEFAULT NULL, lastname VARCHAR(50) DEFAULT NULL, phone VARCHAR(50) DEFAULT NULL, birthday DATETIME DEFAULT NULL, birthplace VARCHAR(50) DEFAULT NULL, email VARCHAR(100) NOT NULL, password VARCHAR(100) DEFAULT NULL, reset_password_token VARCHAR(255) DEFAULT NULL, reset_password_token_expire DATETIME DEFAULT NULL, roles JSON NOT NULL, created_at DATETIME NOT NULL, updated_at DATETIME NOT NULL, register_token VARCHAR(255) DEFAULT NULL, active TINYINT(1) DEFAULT NULL, deleted TINYINT(1) DEFAULT NULL, nationality VARCHAR(50) DEFAULT NULL, language VARCHAR(16) DEFAULT NULL, bank_name VARCHAR(255) DEFAULT NULL, bank_bic VARCHAR(255) DEFAULT NULL, bank_iban VARCHAR(255) DEFAULT NULL, UNIQUE INDEX UNIQ_7F25A10EE7927C74 (email), UNIQUE INDEX UNIQ_7F25A10EF5B7AF75 (address_id), UNIQUE INDEX UNIQ_7F25A10E86383B10 (avatar_id), INDEX index_email (email), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
$this->addSql('CREATE TABLE cal_user_image (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(100) NOT NULL, private TINYINT(1) DEFAULT NULL, created_at DATETIME DEFAULT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
$this->addSql('CREATE TABLE cal_user_info (id INT AUTO_INCREMENT NOT NULL, room_id INT DEFAULT NULL, firstname VARCHAR(50) DEFAULT NULL, lastname VARCHAR(50) DEFAULT NULL, phone VARCHAR(50) DEFAULT NULL, email VARCHAR(100) DEFAULT NULL, created_at DATETIME NOT NULL, updated_at DATETIME NOT NULL, position INT DEFAULT NULL, INDEX IDX_4A6A607F54177093 (room_id), INDEX index_email (email), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
$this->addSql('ALTER TABLE cal_accommodation ADD CONSTRAINT FK_2AA160DDF5B7AF75 FOREIGN KEY (address_id) REFERENCES cal_address (id)');
$this->addSql('ALTER TABLE cal_accommodation ADD CONSTRAINT FK_2AA160DDD9F966B FOREIGN KEY (description_id) REFERENCES cal_translation (id)');
$this->addSql('ALTER TABLE cal_accommodation ADD CONSTRAINT FK_2AA160DD922726E9 FOREIGN KEY (cover_id) REFERENCES cal_accommodation_image (id)');
$this->addSql('ALTER TABLE cal_accommodation ADD CONSTRAINT FK_2AA160DD4FEA67CF FOREIGN KEY (access_id) REFERENCES cal_translation (id)');
$this->addSql('ALTER TABLE cal_accommodation ADD CONSTRAINT FK_2AA160DDB08FA272 FOREIGN KEY (district_id) REFERENCES cal_property_list_item (id)');
$this->addSql('ALTER TABLE cal_accommodations_universities ADD CONSTRAINT FK_6BEB0FF28F3692CD FOREIGN KEY (accommodation_id) REFERENCES cal_accommodation (id) ON DELETE CASCADE');
$this->addSql('ALTER TABLE cal_accommodations_universities ADD CONSTRAINT FK_6BEB0FF21257F0A FOREIGN KEY (property_list_item_id) REFERENCES cal_property_list_item (id) ON DELETE CASCADE');
$this->addSql('ALTER TABLE cal_accommodations_transports ADD CONSTRAINT FK_24F176F28F3692CD FOREIGN KEY (accommodation_id) REFERENCES cal_accommodation (id) ON DELETE CASCADE');
$this->addSql('ALTER TABLE cal_accommodations_transports ADD CONSTRAINT FK_24F176F21257F0A FOREIGN KEY (property_list_item_id) REFERENCES cal_property_list_item (id) ON DELETE CASCADE');
$this->addSql('ALTER TABLE cal_accommodations_equipments ADD CONSTRAINT FK_8C233A538F3692CD FOREIGN KEY (accommodation_id) REFERENCES cal_accommodation (id) ON DELETE CASCADE');
$this->addSql('ALTER TABLE cal_accommodations_equipments ADD CONSTRAINT FK_8C233A531257F0A FOREIGN KEY (property_list_item_id) REFERENCES cal_property_list_item (id) ON DELETE CASCADE');
$this->addSql('ALTER TABLE cal_accommodations_security ADD CONSTRAINT FK_800D67F8F3692CD FOREIGN KEY (accommodation_id) REFERENCES cal_accommodation (id) ON DELETE CASCADE');
$this->addSql('ALTER TABLE cal_accommodations_security ADD CONSTRAINT FK_800D67F1257F0A FOREIGN KEY (property_list_item_id) REFERENCES cal_property_list_item (id) ON DELETE CASCADE');
$this->addSql('ALTER TABLE cal_accommodations_services ADD CONSTRAINT FK_BEA9E2D78F3692CD FOREIGN KEY (accommodation_id) REFERENCES cal_accommodation (id) ON DELETE CASCADE');
$this->addSql('ALTER TABLE cal_accommodations_services ADD CONSTRAINT FK_BEA9E2D71257F0A FOREIGN KEY (property_list_item_id) REFERENCES cal_property_list_item (id) ON DELETE CASCADE');
$this->addSql('ALTER TABLE cal_accommodation_image ADD CONSTRAINT FK_B89A2D298F3692CD FOREIGN KEY (accommodation_id) REFERENCES cal_accommodation (id)');
$this->addSql('ALTER TABLE cal_accommodation_image ADD CONSTRAINT FK_B89A2D2954177093 FOREIGN KEY (room_id) REFERENCES cal_accommodation_room (id)');
$this->addSql('ALTER TABLE cal_accommodation_room ADD CONSTRAINT FK_D22896148F3692CD FOREIGN KEY (accommodation_id) REFERENCES cal_accommodation (id)');
$this->addSql('ALTER TABLE cal_accommodation_room ADD CONSTRAINT FK_D228961471179CD6 FOREIGN KEY (name_id) REFERENCES cal_translation (id)');
$this->addSql('ALTER TABLE cal_accommodation_room ADD CONSTRAINT FK_D2289614D9F966B FOREIGN KEY (description_id) REFERENCES cal_translation (id)');
$this->addSql('ALTER TABLE cal_accommodation_rooms_equipments ADD CONSTRAINT FK_176636B418230469 FOREIGN KEY (accommodation_room_id) REFERENCES cal_accommodation_room (id) ON DELETE CASCADE');
$this->addSql('ALTER TABLE cal_accommodation_rooms_equipments ADD CONSTRAINT FK_176636B41257F0A FOREIGN KEY (property_list_item_id) REFERENCES cal_property_list_item (id) ON DELETE CASCADE');
$this->addSql('ALTER TABLE cal_accommodation_rooms_services ADD CONSTRAINT FK_C40A97E318230469 FOREIGN KEY (accommodation_room_id) REFERENCES cal_accommodation_room (id) ON DELETE CASCADE');
$this->addSql('ALTER TABLE cal_accommodation_rooms_services ADD CONSTRAINT FK_C40A97E31257F0A FOREIGN KEY (property_list_item_id) REFERENCES cal_property_list_item (id) ON DELETE CASCADE');
$this->addSql('ALTER TABLE cal_booking ADD CONSTRAINT FK_D7A58FE1A76ED395 FOREIGN KEY (user_id) REFERENCES cal_user (id)');
$this->addSql('ALTER TABLE cal_booking ADD CONSTRAINT FK_D7A58FE18F3692CD FOREIGN KEY (accommodation_id) REFERENCES cal_accommodation (id)');
$this->addSql('ALTER TABLE cal_booking_room ADD CONSTRAINT FK_9EFEA5D13301C60 FOREIGN KEY (booking_id) REFERENCES cal_booking (id)');
$this->addSql('ALTER TABLE cal_booking_room ADD CONSTRAINT FK_9EFEA5D1A76ED395 FOREIGN KEY (user_id) REFERENCES cal_user (id)');
$this->addSql('ALTER TABLE cal_booking_room ADD CONSTRAINT FK_9EFEA5D154177093 FOREIGN KEY (room_id) REFERENCES cal_accommodation_room (id)');
$this->addSql('ALTER TABLE cal_contact_message ADD CONSTRAINT FK_414429531A5BDB69 FOREIGN KEY (support_user_id) REFERENCES cal_user (id)');
$this->addSql('ALTER TABLE cal_contact_message ADD CONSTRAINT FK_414429538F3692CD FOREIGN KEY (accommodation_id) REFERENCES cal_accommodation (id)');
$this->addSql('ALTER TABLE cal_page ADD CONSTRAINT FK_E6BCC1673DA5256D FOREIGN KEY (image_id) REFERENCES cal_media (id)');
$this->addSql('ALTER TABLE cal_property_list ADD CONSTRAINT FK_5C4973ED71179CD6 FOREIGN KEY (name_id) REFERENCES cal_translation (id)');
$this->addSql('ALTER TABLE cal_property_list_item ADD CONSTRAINT FK_82B5FD0E33B92F39 FOREIGN KEY (label_id) REFERENCES cal_translation (id)');
$this->addSql('ALTER TABLE cal_property_list_item ADD CONSTRAINT FK_82B5FD0E3DA5256D FOREIGN KEY (image_id) REFERENCES cal_media (id)');
$this->addSql('ALTER TABLE cal_property_list_item ADD CONSTRAINT FK_82B5FD0E3DAE168B FOREIGN KEY (list_id) REFERENCES cal_property_list (id)');
$this->addSql('ALTER TABLE cal_user ADD CONSTRAINT FK_7F25A10EF5B7AF75 FOREIGN KEY (address_id) REFERENCES cal_address (id)');
$this->addSql('ALTER TABLE cal_user ADD CONSTRAINT FK_7F25A10E86383B10 FOREIGN KEY (avatar_id) REFERENCES cal_user_image (id)');
$this->addSql('ALTER TABLE cal_user_info ADD CONSTRAINT FK_4A6A607F54177093 FOREIGN KEY (room_id) REFERENCES cal_accommodation_room (id)');
}
public function down(Schema $schema) : void
{
// this down() migration is auto-generated, please modify it to your needs
$this->addSql('ALTER TABLE cal_accommodations_universities DROP FOREIGN KEY FK_6BEB0FF28F3692CD');
$this->addSql('ALTER TABLE cal_accommodations_transports DROP FOREIGN KEY FK_24F176F28F3692CD');
$this->addSql('ALTER TABLE cal_accommodations_equipments DROP FOREIGN KEY FK_8C233A538F3692CD');
$this->addSql('ALTER TABLE cal_accommodations_security DROP FOREIGN KEY FK_800D67F8F3692CD');
$this->addSql('ALTER TABLE cal_accommodations_services DROP FOREIGN KEY FK_BEA9E2D78F3692CD');
$this->addSql('ALTER TABLE cal_accommodation_image DROP FOREIGN KEY FK_B89A2D298F3692CD');
$this->addSql('ALTER TABLE cal_accommodation_room DROP FOREIGN KEY FK_D22896148F3692CD');
$this->addSql('ALTER TABLE cal_booking DROP FOREIGN KEY FK_D7A58FE18F3692CD');
$this->addSql('ALTER TABLE cal_contact_message DROP FOREIGN KEY FK_414429538F3692CD');
$this->addSql('ALTER TABLE cal_accommodation DROP FOREIGN KEY FK_2AA160DD922726E9');
$this->addSql('ALTER TABLE cal_accommodation_image DROP FOREIGN KEY FK_B89A2D2954177093');
$this->addSql('ALTER TABLE cal_accommodation_rooms_equipments DROP FOREIGN KEY FK_176636B418230469');
$this->addSql('ALTER TABLE cal_accommodation_rooms_services DROP FOREIGN KEY FK_C40A97E318230469');
$this->addSql('ALTER TABLE cal_booking_room DROP FOREIGN KEY FK_9EFEA5D154177093');
$this->addSql('ALTER TABLE cal_user_info DROP FOREIGN KEY FK_4A6A607F54177093');
$this->addSql('ALTER TABLE cal_accommodation DROP FOREIGN KEY FK_2AA160DDF5B7AF75');
$this->addSql('ALTER TABLE cal_user DROP FOREIGN KEY FK_7F25A10EF5B7AF75');
$this->addSql('ALTER TABLE cal_booking_room DROP FOREIGN KEY FK_9EFEA5D13301C60');
$this->addSql('ALTER TABLE cal_page DROP FOREIGN KEY FK_E6BCC1673DA5256D');
$this->addSql('ALTER TABLE cal_property_list_item DROP FOREIGN KEY FK_82B5FD0E3DA5256D');
$this->addSql('ALTER TABLE cal_property_list_item DROP FOREIGN KEY FK_82B5FD0E3DAE168B');
$this->addSql('ALTER TABLE cal_accommodation DROP FOREIGN KEY FK_2AA160DDB08FA272');
$this->addSql('ALTER TABLE cal_accommodations_universities DROP FOREIGN KEY FK_6BEB0FF21257F0A');
$this->addSql('ALTER TABLE cal_accommodations_transports DROP FOREIGN KEY FK_24F176F21257F0A');
$this->addSql('ALTER TABLE cal_accommodations_equipments DROP FOREIGN KEY FK_8C233A531257F0A');
$this->addSql('ALTER TABLE cal_accommodations_security DROP FOREIGN KEY FK_800D67F1257F0A');
$this->addSql('ALTER TABLE cal_accommodations_services DROP FOREIGN KEY FK_BEA9E2D71257F0A');
$this->addSql('ALTER TABLE cal_accommodation_rooms_equipments DROP FOREIGN KEY FK_176636B41257F0A');
$this->addSql('ALTER TABLE cal_accommodation_rooms_services DROP FOREIGN KEY FK_C40A97E31257F0A');
$this->addSql('ALTER TABLE cal_accommodation DROP FOREIGN KEY FK_2AA160DDD9F966B');
$this->addSql('ALTER TABLE cal_accommodation DROP FOREIGN KEY FK_2AA160DD4FEA67CF');
$this->addSql('ALTER TABLE cal_accommodation_room DROP FOREIGN KEY FK_D228961471179CD6');
$this->addSql('ALTER TABLE cal_accommodation_room DROP FOREIGN KEY FK_D2289614D9F966B');
$this->addSql('ALTER TABLE cal_property_list DROP FOREIGN KEY FK_5C4973ED71179CD6');
$this->addSql('ALTER TABLE cal_property_list_item DROP FOREIGN KEY FK_82B5FD0E33B92F39');
$this->addSql('ALTER TABLE cal_booking DROP FOREIGN KEY FK_D7A58FE1A76ED395');
$this->addSql('ALTER TABLE cal_booking_room DROP FOREIGN KEY FK_9EFEA5D1A76ED395');
$this->addSql('ALTER TABLE cal_contact_message DROP FOREIGN KEY FK_414429531A5BDB69');
$this->addSql('ALTER TABLE cal_user DROP FOREIGN KEY FK_7F25A10E86383B10');
$this->addSql('DROP TABLE cal_accommodation');
$this->addSql('DROP TABLE cal_accommodations_universities');
$this->addSql('DROP TABLE cal_accommodations_transports');
$this->addSql('DROP TABLE cal_accommodations_equipments');
$this->addSql('DROP TABLE cal_accommodations_security');
$this->addSql('DROP TABLE cal_accommodations_services');
$this->addSql('DROP TABLE cal_accommodation_image');
$this->addSql('DROP TABLE cal_accommodation_room');
$this->addSql('DROP TABLE cal_accommodation_rooms_equipments');
$this->addSql('DROP TABLE cal_accommodation_rooms_services');
$this->addSql('DROP TABLE cal_address');
$this->addSql('DROP TABLE cal_booking');
$this->addSql('DROP TABLE cal_booking_room');
$this->addSql('DROP TABLE cal_contact_message');
$this->addSql('DROP TABLE cal_coupon');
$this->addSql('DROP TABLE cal_media');
$this->addSql('DROP TABLE cal_option');
$this->addSql('DROP TABLE cal_page');
$this->addSql('DROP TABLE cal_property_list');
$this->addSql('DROP TABLE cal_property_list_item');
$this->addSql('DROP TABLE cal_translation');
$this->addSql('DROP TABLE cal_user');
$this->addSql('DROP TABLE cal_user_image');
$this->addSql('DROP TABLE cal_user_info');
}
}