getTable('annotation'); switch ($this->connection->getDatabasePlatform()->getName()) { case 'sqlite': break; case 'mysql': $this->addSql('ALTER TABLE ' . $this->getTable('user') . ' ADD googleAuthenticatorSecret VARCHAR(191) DEFAULT NULL, CHANGE twoFactorAuthentication emailTwoFactor BOOLEAN NOT NULL, DROP trusted, ADD backupCodes LONGTEXT DEFAULT NULL COMMENT \'(DC2Type:json_array)\''); break; case 'postgresql': break; } } public function down(Schema $schema): void { switch ($this->connection->getDatabasePlatform()->getName()) { case 'sqlite': break; case 'mysql': $this->addSql('ALTER TABLE `' . $this->getTable('user') . '` DROP googleAuthenticatorSecret, CHANGE emailtwofactor twoFactorAuthentication BOOLEAN NOT NULL, ADD trusted TEXT DEFAULT NULL, DROP backupCodes'); break; case 'postgresql': break; } } }