<?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 Version20220819094646 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 broker (id INT AUTO_INCREMENT NOT NULL, broker_id VARCHAR(255) NOT NULL, last_name VARCHAR(255) DEFAULT NULL, first_name VARCHAR(255) DEFAULT NULL, job VARCHAR(255) DEFAULT NULL, email VARCHAR(255) DEFAULT NULL, phone VARCHAR(255) DEFAULT NULL, mobile VARCHAR(255) DEFAULT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
$this->addSql('CREATE TABLE canton (id INT AUTO_INCREMENT NOT NULL, country_id INT DEFAULT NULL, api_id INT DEFAULT NULL, fr VARCHAR(255) DEFAULT NULL, en VARCHAR(255) DEFAULT NULL, de VARCHAR(255) DEFAULT NULL, it VARCHAR(255) DEFAULT NULL, INDEX IDX_5B9EF921F92F3E70 (country_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
$this->addSql('CREATE TABLE city (id INT AUTO_INCREMENT NOT NULL, country_id INT DEFAULT NULL, district_id INT DEFAULT NULL, zone_id INT DEFAULT NULL, canton_id INT DEFAULT NULL, api_id INT DEFAULT NULL, fr VARCHAR(255) DEFAULT NULL, en VARCHAR(255) DEFAULT NULL, de VARCHAR(255) DEFAULT NULL, it VARCHAR(255) DEFAULT NULL, INDEX IDX_2D5B0234F92F3E70 (country_id), INDEX IDX_2D5B0234B08FA272 (district_id), INDEX IDX_2D5B02349F2C3FAB (zone_id), INDEX IDX_2D5B02348D070D0B (canton_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
$this->addSql('CREATE TABLE country (id INT AUTO_INCREMENT NOT NULL, api_id INT DEFAULT NULL, fr VARCHAR(255) DEFAULT NULL, en VARCHAR(255) DEFAULT NULL, de VARCHAR(255) DEFAULT NULL, it VARCHAR(255) DEFAULT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
$this->addSql('CREATE TABLE district (id INT AUTO_INCREMENT NOT NULL, country_id INT DEFAULT NULL, canton_id INT DEFAULT NULL, api_id INT NOT NULL, fr VARCHAR(255) DEFAULT NULL, en VARCHAR(255) DEFAULT NULL, de VARCHAR(255) DEFAULT NULL, it VARCHAR(255) DEFAULT NULL, INDEX IDX_31C15487F92F3E70 (country_id), INDEX IDX_31C154878D070D0B (canton_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
$this->addSql('CREATE TABLE photo (id INT AUTO_INCREMENT NOT NULL, property_id INT DEFAULT NULL, broker_id INT DEFAULT NULL, url VARCHAR(255) DEFAULT NULL, path VARCHAR(255) DEFAULT NULL, ref INT DEFAULT NULL, INDEX IDX_14B78418549213EC (property_id), INDEX IDX_14B784186CC064FC (broker_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
$this->addSql('CREATE TABLE property (id INT AUTO_INCREMENT NOT NULL, broker_id INT DEFAULT NULL, country_id INT DEFAULT NULL, district_id INT DEFAULT NULL, quarter_id INT DEFAULT NULL, zone_id INT DEFAULT NULL, city_id INT DEFAULT NULL, api_id VARCHAR(255) NOT NULL, agency_name VARCHAR(255) DEFAULT NULL, agency_reference VARCHAR(255) DEFAULT NULL, lastupdate DATETIME DEFAULT NULL, status_id INT DEFAULT NULL, reference VARCHAR(255) DEFAULT NULL, name VARCHAR(255) DEFAULT NULL, adresse VARCHAR(255) DEFAULT NULL, price INT DEFAULT NULL, surface VARCHAR(255) DEFAULT NULL, rooms VARCHAR(255) DEFAULT NULL, bathrooms INT DEFAULT NULL, showerrooms INT DEFAULT NULL, bedrooms INT DEFAULT NULL, floor INT DEFAULT NULL, description LONGTEXT DEFAULT NULL, promotion_id VARCHAR(255) DEFAULT NULL, transaction_type INT DEFAULT NULL, INDEX IDX_8BF21CDE6CC064FC (broker_id), INDEX IDX_8BF21CDEF92F3E70 (country_id), INDEX IDX_8BF21CDEB08FA272 (district_id), INDEX IDX_8BF21CDEBED4A2B2 (quarter_id), INDEX IDX_8BF21CDE9F2C3FAB (zone_id), INDEX IDX_8BF21CDE8BAC62AF (city_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
$this->addSql('CREATE TABLE quarter (id INT AUTO_INCREMENT NOT NULL, country_id INT DEFAULT NULL, district_id INT DEFAULT NULL, canton_id INT DEFAULT NULL, zone_id INT DEFAULT NULL, city_id INT DEFAULT NULL, api_id INT DEFAULT NULL, fr VARCHAR(255) DEFAULT NULL, en VARCHAR(255) DEFAULT NULL, de VARCHAR(255) DEFAULT NULL, it VARCHAR(255) DEFAULT NULL, lat DOUBLE PRECISION DEFAULT NULL, lng DOUBLE PRECISION DEFAULT NULL, INDEX IDX_1C81E107F92F3E70 (country_id), INDEX IDX_1C81E107B08FA272 (district_id), INDEX IDX_1C81E1078D070D0B (canton_id), INDEX IDX_1C81E1079F2C3FAB (zone_id), INDEX IDX_1C81E1078BAC62AF (city_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
$this->addSql('CREATE TABLE zone (id INT AUTO_INCREMENT NOT NULL, country_id INT DEFAULT NULL, district_id INT DEFAULT NULL, canton_id INT DEFAULT NULL, api_id INT DEFAULT NULL, fr VARCHAR(255) DEFAULT NULL, en VARCHAR(255) DEFAULT NULL, de VARCHAR(255) DEFAULT NULL, it VARCHAR(255) DEFAULT NULL, INDEX IDX_A0EBC007F92F3E70 (country_id), INDEX IDX_A0EBC007B08FA272 (district_id), INDEX IDX_A0EBC0078D070D0B (canton_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
$this->addSql('ALTER TABLE canton ADD CONSTRAINT FK_5B9EF921F92F3E70 FOREIGN KEY (country_id) REFERENCES country (id)');
$this->addSql('ALTER TABLE city ADD CONSTRAINT FK_2D5B0234F92F3E70 FOREIGN KEY (country_id) REFERENCES country (id)');
$this->addSql('ALTER TABLE city ADD CONSTRAINT FK_2D5B0234B08FA272 FOREIGN KEY (district_id) REFERENCES district (id)');
$this->addSql('ALTER TABLE city ADD CONSTRAINT FK_2D5B02349F2C3FAB FOREIGN KEY (zone_id) REFERENCES zone (id)');
$this->addSql('ALTER TABLE city ADD CONSTRAINT FK_2D5B02348D070D0B FOREIGN KEY (canton_id) REFERENCES canton (id)');
$this->addSql('ALTER TABLE district ADD CONSTRAINT FK_31C15487F92F3E70 FOREIGN KEY (country_id) REFERENCES country (id)');
$this->addSql('ALTER TABLE district ADD CONSTRAINT FK_31C154878D070D0B FOREIGN KEY (canton_id) REFERENCES canton (id)');
$this->addSql('ALTER TABLE photo ADD CONSTRAINT FK_14B78418549213EC FOREIGN KEY (property_id) REFERENCES property (id)');
$this->addSql('ALTER TABLE photo ADD CONSTRAINT FK_14B784186CC064FC FOREIGN KEY (broker_id) REFERENCES broker (id)');
$this->addSql('ALTER TABLE property ADD CONSTRAINT FK_8BF21CDE6CC064FC FOREIGN KEY (broker_id) REFERENCES broker (id)');
$this->addSql('ALTER TABLE property ADD CONSTRAINT FK_8BF21CDEF92F3E70 FOREIGN KEY (country_id) REFERENCES country (id)');
$this->addSql('ALTER TABLE property ADD CONSTRAINT FK_8BF21CDEB08FA272 FOREIGN KEY (district_id) REFERENCES district (id)');
$this->addSql('ALTER TABLE property ADD CONSTRAINT FK_8BF21CDEBED4A2B2 FOREIGN KEY (quarter_id) REFERENCES quarter (id)');
$this->addSql('ALTER TABLE property ADD CONSTRAINT FK_8BF21CDE9F2C3FAB FOREIGN KEY (zone_id) REFERENCES zone (id)');
$this->addSql('ALTER TABLE property ADD CONSTRAINT FK_8BF21CDE8BAC62AF FOREIGN KEY (city_id) REFERENCES city (id)');
$this->addSql('ALTER TABLE quarter ADD CONSTRAINT FK_1C81E107F92F3E70 FOREIGN KEY (country_id) REFERENCES country (id)');
$this->addSql('ALTER TABLE quarter ADD CONSTRAINT FK_1C81E107B08FA272 FOREIGN KEY (district_id) REFERENCES district (id)');
$this->addSql('ALTER TABLE quarter ADD CONSTRAINT FK_1C81E1078D070D0B FOREIGN KEY (canton_id) REFERENCES canton (id)');
$this->addSql('ALTER TABLE quarter ADD CONSTRAINT FK_1C81E1079F2C3FAB FOREIGN KEY (zone_id) REFERENCES zone (id)');
$this->addSql('ALTER TABLE quarter ADD CONSTRAINT FK_1C81E1078BAC62AF FOREIGN KEY (city_id) REFERENCES city (id)');
$this->addSql('ALTER TABLE zone ADD CONSTRAINT FK_A0EBC007F92F3E70 FOREIGN KEY (country_id) REFERENCES country (id)');
$this->addSql('ALTER TABLE zone ADD CONSTRAINT FK_A0EBC007B08FA272 FOREIGN KEY (district_id) REFERENCES district (id)');
$this->addSql('ALTER TABLE zone ADD CONSTRAINT FK_A0EBC0078D070D0B FOREIGN KEY (canton_id) REFERENCES canton (id)');
$this->addSql('ALTER TABLE ac_activities CHANGE context context JSON NOT NULL, CHANGE batch batch VARCHAR(191) DEFAULT NULL, CHANGE payload payload JSON DEFAULT NULL, CHANGE resourceLocale resourceLocale VARCHAR(191) DEFAULT NULL, CHANGE resourceWebspaceKey resourceWebspaceKey VARCHAR(191) DEFAULT NULL, CHANGE resourceTitle resourceTitle VARCHAR(191) DEFAULT NULL, CHANGE resourceTitleLocale resourceTitleLocale VARCHAR(191) DEFAULT NULL, CHANGE resourceSecurityContext resourceSecurityContext VARCHAR(191) DEFAULT NULL, CHANGE resourceSecurityObjectType resourceSecurityObjectType VARCHAR(191) DEFAULT NULL, CHANGE resourceSecurityObjectId resourceSecurityObjectId VARCHAR(191) DEFAULT NULL');
$this->addSql('ALTER TABLE ca_categories CHANGE category_key category_key VARCHAR(191) DEFAULT NULL');
$this->addSql('ALTER TABLE ca_category_meta CHANGE locale locale VARCHAR(5) DEFAULT NULL');
$this->addSql('ALTER TABLE co_accounts CHANGE externalId externalId VARCHAR(255) DEFAULT NULL, CHANGE number number VARCHAR(255) DEFAULT NULL, CHANGE corporation corporation VARCHAR(255) DEFAULT NULL, CHANGE uid uid VARCHAR(50) DEFAULT NULL, CHANGE registerNumber registerNumber VARCHAR(255) DEFAULT NULL, CHANGE placeOfJurisdiction placeOfJurisdiction VARCHAR(255) DEFAULT NULL, CHANGE mainEmail mainEmail VARCHAR(255) DEFAULT NULL, CHANGE mainPhone mainPhone VARCHAR(255) DEFAULT NULL, CHANGE mainFax mainFax VARCHAR(255) DEFAULT NULL, CHANGE mainUrl mainUrl VARCHAR(255) DEFAULT NULL');
$this->addSql('ALTER TABLE co_addresses CHANGE title title VARCHAR(250) DEFAULT NULL, CHANGE street street VARCHAR(150) DEFAULT NULL, CHANGE number number VARCHAR(60) DEFAULT NULL, CHANGE addition addition VARCHAR(60) DEFAULT NULL, CHANGE zip zip VARCHAR(60) DEFAULT NULL, CHANGE city city VARCHAR(60) DEFAULT NULL, CHANGE state state VARCHAR(60) DEFAULT NULL, CHANGE countryCode countryCode VARCHAR(5) DEFAULT NULL, CHANGE postboxNumber postboxNumber VARCHAR(100) DEFAULT NULL, CHANGE postboxPostcode postboxPostcode VARCHAR(100) DEFAULT NULL, CHANGE postboxCity postboxCity VARCHAR(100) DEFAULT NULL, CHANGE latitude latitude DOUBLE PRECISION DEFAULT NULL, CHANGE longitude longitude DOUBLE PRECISION DEFAULT NULL');
$this->addSql('ALTER TABLE co_bank_account CHANGE bankName bankName VARCHAR(150) DEFAULT NULL, CHANGE bic bic VARCHAR(100) DEFAULT NULL');
$this->addSql('ALTER TABLE co_contacts CHANGE middleName middleName VARCHAR(60) DEFAULT NULL, CHANGE birthday birthday DATE DEFAULT NULL, CHANGE salutation salutation VARCHAR(255) DEFAULT NULL, CHANGE gender gender VARCHAR(1) DEFAULT NULL, CHANGE mainEmail mainEmail VARCHAR(255) DEFAULT NULL, CHANGE mainPhone mainPhone VARCHAR(255) DEFAULT NULL, CHANGE mainFax mainFax VARCHAR(255) DEFAULT NULL, CHANGE mainUrl mainUrl VARCHAR(255) DEFAULT NULL');
$this->addSql('ALTER TABLE me_collection_types CHANGE collection_type_key collection_type_key VARCHAR(191) DEFAULT NULL');
$this->addSql('ALTER TABLE me_collections CHANGE style style VARCHAR(255) DEFAULT NULL, CHANGE collection_key collection_key VARCHAR(191) DEFAULT NULL');
$this->addSql('ALTER TABLE me_file_versions CHANGE mimeType mimeType VARCHAR(191) DEFAULT NULL, CHANGE properties properties VARCHAR(1000) DEFAULT NULL');
$this->addSql('ALTER TABLE pr_preview_links CHANGE options options JSON NOT NULL, CHANGE lastVisit lastVisit DATETIME DEFAULT NULL COMMENT \'(DC2Type:datetime_immutable)\'');
$this->addSql('ALTER TABLE se_permissions CHANGE module module VARCHAR(60) DEFAULT NULL');
$this->addSql('ALTER TABLE se_role_settings CHANGE value value JSON NOT NULL');
$this->addSql('ALTER TABLE se_roles CHANGE role_key role_key VARCHAR(60) DEFAULT NULL');
$this->addSql('ALTER TABLE se_users CHANGE lastLogin lastLogin DATETIME DEFAULT NULL, CHANGE confirmationKey confirmationKey VARCHAR(128) DEFAULT NULL, CHANGE passwordResetToken passwordResetToken VARCHAR(80) DEFAULT NULL, CHANGE passwordResetTokenExpiresAt passwordResetTokenExpiresAt DATETIME DEFAULT NULL, CHANGE privateKey privateKey VARCHAR(2000) DEFAULT NULL, CHANGE apiKey apiKey CHAR(36) DEFAULT NULL COMMENT \'(DC2Type:guid)\', CHANGE email email VARCHAR(191) DEFAULT NULL');
$this->addSql('ALTER TABLE tr_trash_item_translations CHANGE locale locale VARCHAR(191) DEFAULT NULL');
$this->addSql('ALTER TABLE tr_trash_items CHANGE restoreData restoreData JSON NOT NULL, CHANGE restoreType restoreType VARCHAR(191) DEFAULT NULL, CHANGE restoreOptions restoreOptions JSON NOT NULL, CHANGE resourceSecurityContext resourceSecurityContext VARCHAR(191) DEFAULT NULL, CHANGE resourceSecurityObjectType resourceSecurityObjectType VARCHAR(191) DEFAULT NULL, CHANGE resourceSecurityObjectId resourceSecurityObjectId VARCHAR(191) DEFAULT NULL, CHANGE defaultLocale defaultLocale VARCHAR(191) DEFAULT NULL');
$this->addSql('ALTER TABLE we_analytics CHANGE content content JSON NOT NULL');
$this->addSql('ALTER TABLE phpcr_type_nodes CHANGE primary_item primary_item VARCHAR(255) DEFAULT NULL');
$this->addSql('ALTER TABLE phpcr_type_props CHANGE default_value default_value VARCHAR(255) DEFAULT NULL');
$this->addSql('ALTER TABLE phpcr_type_childs CHANGE default_type default_type VARCHAR(255) DEFAULT NULL');
}
public function down(Schema $schema): void
{
// this down() migration is auto-generated, please modify it to your needs
$this->addSql('ALTER TABLE canton DROP FOREIGN KEY FK_5B9EF921F92F3E70');
$this->addSql('ALTER TABLE city DROP FOREIGN KEY FK_2D5B0234F92F3E70');
$this->addSql('ALTER TABLE city DROP FOREIGN KEY FK_2D5B0234B08FA272');
$this->addSql('ALTER TABLE city DROP FOREIGN KEY FK_2D5B02349F2C3FAB');
$this->addSql('ALTER TABLE city DROP FOREIGN KEY FK_2D5B02348D070D0B');
$this->addSql('ALTER TABLE district DROP FOREIGN KEY FK_31C15487F92F3E70');
$this->addSql('ALTER TABLE district DROP FOREIGN KEY FK_31C154878D070D0B');
$this->addSql('ALTER TABLE photo DROP FOREIGN KEY FK_14B78418549213EC');
$this->addSql('ALTER TABLE photo DROP FOREIGN KEY FK_14B784186CC064FC');
$this->addSql('ALTER TABLE property DROP FOREIGN KEY FK_8BF21CDE6CC064FC');
$this->addSql('ALTER TABLE property DROP FOREIGN KEY FK_8BF21CDEF92F3E70');
$this->addSql('ALTER TABLE property DROP FOREIGN KEY FK_8BF21CDEB08FA272');
$this->addSql('ALTER TABLE property DROP FOREIGN KEY FK_8BF21CDEBED4A2B2');
$this->addSql('ALTER TABLE property DROP FOREIGN KEY FK_8BF21CDE9F2C3FAB');
$this->addSql('ALTER TABLE property DROP FOREIGN KEY FK_8BF21CDE8BAC62AF');
$this->addSql('ALTER TABLE quarter DROP FOREIGN KEY FK_1C81E107F92F3E70');
$this->addSql('ALTER TABLE quarter DROP FOREIGN KEY FK_1C81E107B08FA272');
$this->addSql('ALTER TABLE quarter DROP FOREIGN KEY FK_1C81E1078D070D0B');
$this->addSql('ALTER TABLE quarter DROP FOREIGN KEY FK_1C81E1079F2C3FAB');
$this->addSql('ALTER TABLE quarter DROP FOREIGN KEY FK_1C81E1078BAC62AF');
$this->addSql('ALTER TABLE zone DROP FOREIGN KEY FK_A0EBC007F92F3E70');
$this->addSql('ALTER TABLE zone DROP FOREIGN KEY FK_A0EBC007B08FA272');
$this->addSql('ALTER TABLE zone DROP FOREIGN KEY FK_A0EBC0078D070D0B');
$this->addSql('DROP TABLE broker');
$this->addSql('DROP TABLE canton');
$this->addSql('DROP TABLE city');
$this->addSql('DROP TABLE country');
$this->addSql('DROP TABLE district');
$this->addSql('DROP TABLE photo');
$this->addSql('DROP TABLE property');
$this->addSql('DROP TABLE quarter');
$this->addSql('DROP TABLE zone');
$this->addSql('ALTER TABLE ac_activities CHANGE context context LONGTEXT NOT NULL COLLATE `utf8mb4_bin`, CHANGE batch batch VARCHAR(191) DEFAULT \'NULL\', CHANGE payload payload LONGTEXT DEFAULT NULL COLLATE `utf8mb4_bin`, CHANGE resourceLocale resourceLocale VARCHAR(191) DEFAULT \'NULL\', CHANGE resourceWebspaceKey resourceWebspaceKey VARCHAR(191) DEFAULT \'NULL\', CHANGE resourceTitle resourceTitle VARCHAR(191) DEFAULT \'NULL\', CHANGE resourceTitleLocale resourceTitleLocale VARCHAR(191) DEFAULT \'NULL\', CHANGE resourceSecurityContext resourceSecurityContext VARCHAR(191) DEFAULT \'NULL\', CHANGE resourceSecurityObjectType resourceSecurityObjectType VARCHAR(191) DEFAULT \'NULL\', CHANGE resourceSecurityObjectId resourceSecurityObjectId VARCHAR(191) DEFAULT \'NULL\'');
$this->addSql('ALTER TABLE ca_categories CHANGE category_key category_key VARCHAR(191) DEFAULT \'NULL\'');
$this->addSql('ALTER TABLE ca_category_meta CHANGE locale locale VARCHAR(5) DEFAULT \'NULL\'');
$this->addSql('ALTER TABLE co_accounts CHANGE externalId externalId VARCHAR(255) DEFAULT \'NULL\', CHANGE number number VARCHAR(255) DEFAULT \'NULL\', CHANGE corporation corporation VARCHAR(255) DEFAULT \'NULL\', CHANGE uid uid VARCHAR(50) DEFAULT \'NULL\', CHANGE registerNumber registerNumber VARCHAR(255) DEFAULT \'NULL\', CHANGE placeOfJurisdiction placeOfJurisdiction VARCHAR(255) DEFAULT \'NULL\', CHANGE mainEmail mainEmail VARCHAR(255) DEFAULT \'NULL\', CHANGE mainPhone mainPhone VARCHAR(255) DEFAULT \'NULL\', CHANGE mainFax mainFax VARCHAR(255) DEFAULT \'NULL\', CHANGE mainUrl mainUrl VARCHAR(255) DEFAULT \'NULL\'');
$this->addSql('ALTER TABLE co_addresses CHANGE title title VARCHAR(250) DEFAULT \'NULL\', CHANGE street street VARCHAR(150) DEFAULT \'NULL\', CHANGE number number VARCHAR(60) DEFAULT \'NULL\', CHANGE addition addition VARCHAR(60) DEFAULT \'NULL\', CHANGE zip zip VARCHAR(60) DEFAULT \'NULL\', CHANGE city city VARCHAR(60) DEFAULT \'NULL\', CHANGE state state VARCHAR(60) DEFAULT \'NULL\', CHANGE countryCode countryCode VARCHAR(5) DEFAULT \'NULL\', CHANGE postboxNumber postboxNumber VARCHAR(100) DEFAULT \'NULL\', CHANGE postboxPostcode postboxPostcode VARCHAR(100) DEFAULT \'NULL\', CHANGE postboxCity postboxCity VARCHAR(100) DEFAULT \'NULL\', CHANGE latitude latitude DOUBLE PRECISION DEFAULT \'NULL\', CHANGE longitude longitude DOUBLE PRECISION DEFAULT \'NULL\'');
$this->addSql('ALTER TABLE co_bank_account CHANGE bankName bankName VARCHAR(150) DEFAULT \'NULL\', CHANGE bic bic VARCHAR(100) DEFAULT \'NULL\'');
$this->addSql('ALTER TABLE co_contacts CHANGE middleName middleName VARCHAR(60) DEFAULT \'NULL\', CHANGE birthday birthday DATE DEFAULT \'NULL\', CHANGE salutation salutation VARCHAR(255) DEFAULT \'NULL\', CHANGE gender gender VARCHAR(1) DEFAULT \'NULL\', CHANGE mainEmail mainEmail VARCHAR(255) DEFAULT \'NULL\', CHANGE mainPhone mainPhone VARCHAR(255) DEFAULT \'NULL\', CHANGE mainFax mainFax VARCHAR(255) DEFAULT \'NULL\', CHANGE mainUrl mainUrl VARCHAR(255) DEFAULT \'NULL\'');
$this->addSql('ALTER TABLE me_collections CHANGE style style VARCHAR(255) DEFAULT \'NULL\', CHANGE collection_key collection_key VARCHAR(191) DEFAULT \'NULL\'');
$this->addSql('ALTER TABLE me_collection_types CHANGE collection_type_key collection_type_key VARCHAR(191) DEFAULT \'NULL\'');
$this->addSql('ALTER TABLE me_file_versions CHANGE mimeType mimeType VARCHAR(191) DEFAULT \'NULL\', CHANGE properties properties VARCHAR(1000) DEFAULT \'NULL\'');
$this->addSql('ALTER TABLE phpcr_type_childs CHANGE default_type default_type VARCHAR(255) DEFAULT \'NULL\'');
$this->addSql('ALTER TABLE phpcr_type_nodes CHANGE primary_item primary_item VARCHAR(255) DEFAULT \'NULL\'');
$this->addSql('ALTER TABLE phpcr_type_props CHANGE default_value default_value VARCHAR(255) DEFAULT \'NULL\'');
$this->addSql('ALTER TABLE pr_preview_links CHANGE options options LONGTEXT NOT NULL COLLATE `utf8mb4_bin`, CHANGE lastVisit lastVisit DATETIME DEFAULT \'NULL\' COMMENT \'(DC2Type:datetime_immutable)\'');
$this->addSql('ALTER TABLE se_permissions CHANGE module module VARCHAR(60) DEFAULT \'NULL\'');
$this->addSql('ALTER TABLE se_roles CHANGE role_key role_key VARCHAR(60) DEFAULT \'NULL\'');
$this->addSql('ALTER TABLE se_role_settings CHANGE value value LONGTEXT NOT NULL COLLATE `utf8mb4_bin`');
$this->addSql('ALTER TABLE se_users CHANGE lastLogin lastLogin DATETIME DEFAULT \'NULL\', CHANGE confirmationKey confirmationKey VARCHAR(128) DEFAULT \'NULL\', CHANGE passwordResetToken passwordResetToken VARCHAR(80) DEFAULT \'NULL\', CHANGE passwordResetTokenExpiresAt passwordResetTokenExpiresAt DATETIME DEFAULT \'NULL\', CHANGE privateKey privateKey VARCHAR(2000) DEFAULT \'NULL\', CHANGE apiKey apiKey CHAR(36) DEFAULT \'NULL\' COMMENT \'(DC2Type:guid)\', CHANGE email email VARCHAR(191) DEFAULT \'NULL\'');
$this->addSql('ALTER TABLE tr_trash_items CHANGE restoreData restoreData LONGTEXT NOT NULL COLLATE `utf8mb4_bin`, CHANGE restoreType restoreType VARCHAR(191) DEFAULT \'NULL\', CHANGE restoreOptions restoreOptions LONGTEXT NOT NULL COLLATE `utf8mb4_bin`, CHANGE resourceSecurityContext resourceSecurityContext VARCHAR(191) DEFAULT \'NULL\', CHANGE resourceSecurityObjectType resourceSecurityObjectType VARCHAR(191) DEFAULT \'NULL\', CHANGE resourceSecurityObjectId resourceSecurityObjectId VARCHAR(191) DEFAULT \'NULL\', CHANGE defaultLocale defaultLocale VARCHAR(191) DEFAULT \'NULL\'');
$this->addSql('ALTER TABLE tr_trash_item_translations CHANGE locale locale VARCHAR(191) DEFAULT \'NULL\'');
$this->addSql('ALTER TABLE we_analytics CHANGE content content LONGTEXT NOT NULL COLLATE `utf8mb4_bin`');
}
}