<?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 Version20220827104313 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 user (id INT AUTO_INCREMENT NOT NULL, email VARCHAR(180) NOT NULL, roles LONGTEXT NOT NULL COMMENT \'(DC2Type:json)\', password VARCHAR(255) NOT NULL, google_id VARCHAR(255) NOT NULL, facebook_id VARCHAR(255) NOT NULL, manager INT NOT NULL, referal INT NOT NULL, type VARCHAR(255) NOT NULL, name VARCHAR(255) NOT NULL, surname VARCHAR(255) NOT NULL, gender VARCHAR(1) NOT NULL, country VARCHAR(255) NOT NULL, city VARCHAR(255) NOT NULL, address VARCHAR(255) NOT NULL, lat VARCHAR(255) NOT NULL, lon VARCHAR(255) NOT NULL, phone VARCHAR(255) NOT NULL, discount INT NOT NULL, visible TINYINT(1) NOT NULL, status SMALLINT NOT NULL, birth INT NOT NULL, ip VARCHAR(255) NOT NULL, lastlogon INT NOT NULL, logons INT NOT NULL, created INT NOT NULL, color VARCHAR(255) NOT NULL, opt TINYINT(1) NOT NULL, miniopt TINYINT(1) NOT NULL, lastordertime INT NOT NULL, ordersum DOUBLE PRECISION NOT NULL, external_id VARCHAR(255) NOT NULL, UNIQUE INDEX UNIQ_8D93D649E7927C74 (email), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE `utf8_unicode_ci` ENGINE = InnoDB');
}
public function down(Schema $schema): void
{
// this down() migration is auto-generated, please modify it to your needs
$this->addSql('DROP TABLE user');
}
}