<?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 Version20220830112754 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 SEQUENCE ogresto.codens_id_seq INCREMENT BY 1 MINVALUE 1 START 1');
//$this->addSql('CREATE SEQUENCE ogresto.dep_id_seq INCREMENT BY 1 MINVALUE 1 START 1');
//$this->addSql('CREATE SEQUENCE ogresto.restaurant_id_seq INCREMENT BY 1 MINVALUE 1 START 1');
//$this->addSql('CREATE SEQUENCE ogresto.result_resto_44_id_seq INCREMENT BY 1 MINVALUE 1 START 1');
//$this->addSql('CREATE SEQUENCE ogresto.user_id_seq INCREMENT BY 1 MINVALUE 1 START 1');
//$this->addSql('CREATE SEQUENCE ogresto.user_attributes_id_seq INCREMENT BY 1 MINVALUE 1 START 1');
//$this->addSql('CREATE TABLE ogresto.dep (id INT NOT NULL, useridres INT DEFAULT NULL, dep VARCHAR(5) DEFAULT NULL, nom_dep VARCHAR(500) DEFAULT NULL, deplocked BOOLEAN DEFAULT NULL, PRIMARY KEY(id))');
//$this->addSql('CREATE INDEX IDX_CC23B9454713BDFD ON ogresto.dep (useridres)');
//$this->addSql('CREATE TABLE ogresto.restaurant (id INT NOT NULL, activite VARCHAR() DEFAULT NULL, ambiance VARCHAR() DEFAULT NULL, budget VARCHAR() DEFAULT NULL, cle_adr_complete VARCHAR() DEFAULT NULL, cle_adr_pcomp VARCHAR() DEFAULT NULL, cle_adr_pcomp2 VARCHAR() DEFAULT NULL, cle_comp_ss_num VARCHAR() DEFAULT NULL, cle_complete VARCHAR() DEFAULT NULL, cle_pcompl VARCHAR() DEFAULT NULL, cle_pcompl2 VARCHAR() DEFAULT NULL, cle_pcompl2_ss_num VARCHAR() DEFAULT NULL, cle_pcompl_ss_num VARCHAR() DEFAULT NULL, codens VARCHAR() DEFAULT NULL, codinsee VARCHAR() DEFAULT NULL, codpost VARCHAR() DEFAULT NULL, com_vali VARCHAR() DEFAULT NULL, commune VARCHAR() DEFAULT NULL, compvoie VARCHAR() DEFAULT NULL, couleur_fin VARCHAR() DEFAULT NULL, couleur_valid VARCHAR() DEFAULT NULL, datecreationetablissement VARCHAR() DEFAULT NULL, datedebut VARCHAR() DEFAULT NULL, datederniertraitementetablisseme VARCHAR() DEFAULT NULL, denomination_f VARCHAR() DEFAULT NULL, fonctionalite VARCHAR() DEFAULT NULL, fourchette_prix VARCHAR() DEFAULT NULL, horaires VARCHAR() DEFAULT NULL, id_pj VARCHAR() DEFAULT NULL, id_stock VARCHAR() DEFAULT NULL, id_ta VARCHAR() DEFAULT NULL, nomvoie VARCHAR() DEFAULT NULL, note VARCHAR() DEFAULT NULL, numvoie VARCHAR() DEFAULT NULL, pj VARCHAR() DEFAULT NULL, prestation VARCHAR() DEFAULT NULL, regime_speciaux VARCHAR() DEFAULT NULL, repas VARCHAR() DEFAULT NULL, siren VARCHAR() DEFAULT NULL, siret VARCHAR() DEFAULT NULL, site VARCHAR() DEFAULT NULL, stock VARCHAR() DEFAULT NULL, ta VARCHAR() DEFAULT NULL, tel VARCHAR() DEFAULT NULL, telephone VARCHAR() DEFAULT NULL, top_ferm_adr_complete VARCHAR() DEFAULT NULL, top_ferm_adr_pcomp VARCHAR() DEFAULT NULL, top_ferm_adr_pcomp2 VARCHAR() DEFAULT NULL, top_ferm_comp_ss_num VARCHAR() DEFAULT NULL, top_ferm_complete VARCHAR() DEFAULT NULL, top_ferm_pcompl VARCHAR() DEFAULT NULL, top_ferm_pcompl2 VARCHAR() DEFAULT NULL, top_ferm_pcompl2_ss_num VARCHAR() DEFAULT NULL, top_ferm_pcompl_ss_num VARCHAR() DEFAULT NULL, type_cuisine VARCHAR() DEFAULT NULL, typevoie VARCHAR() DEFAULT NULL, villenorm VARCHAR() DEFAULT NULL, rappel BOOLEAN DEFAULT NULL, traite BOOLEAN DEFAULT NULL, isfast_food BOOLEAN NOT NULL, isrestaurant BOOLEAN NOT NULL, iscreperie BOOLEAN NOT NULL, isbrasserie BOOLEAN NOT NULL, ispizzeria BOOLEAN NOT NULL, code_saisie VARCHAR(50) DEFAULT NULL, date_de_validation DATE DEFAULT NULL, evenement VARCHAR(50) DEFAULT NULL, date_evenement DATE DEFAULT NULL, doublon BOOLEAN DEFAULT NULL, dep VARCHAR() DEFAULT NULL, nom_ok BOOLEAN DEFAULT NULL, adresse_ok BOOLEAN DEFAULT NULL, codens_originals BOOLEAN DEFAULT NULL, PRIMARY KEY(id))');
$this->addSql('CREATE TABLE ogresto.restaurant_back (id INT NOT NULL, activite VARCHAR() DEFAULT NULL, ambiance VARCHAR() DEFAULT NULL, budget VARCHAR() DEFAULT NULL, cle_adr_complete VARCHAR() DEFAULT NULL, cle_adr_pcomp VARCHAR() DEFAULT NULL, cle_adr_pcomp2 VARCHAR() DEFAULT NULL, cle_comp_ss_num VARCHAR() DEFAULT NULL, cle_complete VARCHAR() DEFAULT NULL, cle_pcompl VARCHAR() DEFAULT NULL, cle_pcompl2 VARCHAR() DEFAULT NULL, cle_pcompl2_ss_num VARCHAR() DEFAULT NULL, cle_pcompl_ss_num VARCHAR() DEFAULT NULL, codens VARCHAR() DEFAULT NULL, codinsee VARCHAR() DEFAULT NULL, codpost VARCHAR() DEFAULT NULL, com_vali VARCHAR() DEFAULT NULL, commune VARCHAR() DEFAULT NULL, compvoie VARCHAR() DEFAULT NULL, couleur_fin VARCHAR() DEFAULT NULL, couleur_valid VARCHAR() DEFAULT NULL, datecreationetablissement VARCHAR() DEFAULT NULL, datedebut VARCHAR() DEFAULT NULL, datederniertraitementetablisseme VARCHAR() DEFAULT NULL, denomination_f VARCHAR() DEFAULT NULL, fonctionalite VARCHAR() DEFAULT NULL, fourchette_prix VARCHAR() DEFAULT NULL, horaires VARCHAR() DEFAULT NULL, id_pj VARCHAR() DEFAULT NULL, id_stock VARCHAR() DEFAULT NULL, id_ta VARCHAR() DEFAULT NULL, nomvoie VARCHAR() DEFAULT NULL, note VARCHAR() DEFAULT NULL, numvoie VARCHAR() DEFAULT NULL, pj VARCHAR() DEFAULT NULL, prestation VARCHAR() DEFAULT NULL, regime_speciaux VARCHAR() DEFAULT NULL, repas VARCHAR() DEFAULT NULL, siren VARCHAR() DEFAULT NULL, siret VARCHAR() DEFAULT NULL, site VARCHAR() DEFAULT NULL, stock VARCHAR() DEFAULT NULL, ta VARCHAR() DEFAULT NULL, tel VARCHAR() DEFAULT NULL, telephone VARCHAR() DEFAULT NULL, top_ferm_adr_complete VARCHAR() DEFAULT NULL, top_ferm_adr_pcomp VARCHAR() DEFAULT NULL, top_ferm_adr_pcomp2 VARCHAR() DEFAULT NULL, top_ferm_comp_ss_num VARCHAR() DEFAULT NULL, top_ferm_complete VARCHAR() DEFAULT NULL, top_ferm_pcompl VARCHAR() DEFAULT NULL, top_ferm_pcompl2 VARCHAR() DEFAULT NULL, top_ferm_pcompl2_ss_num VARCHAR() DEFAULT NULL, top_ferm_pcompl_ss_num VARCHAR() DEFAULT NULL, type_cuisine VARCHAR() DEFAULT NULL, typevoie VARCHAR() DEFAULT NULL, villenorm VARCHAR() DEFAULT NULL, rappel BOOLEAN DEFAULT NULL, traite BOOLEAN DEFAULT NULL, isfast_food BOOLEAN NULL DEFAULT FALSE, isrestaurant BOOLEAN NULL DEFAULT FALSE, iscreperie BOOLEAN NULL DEFAULT FALSE, isbrasserie BOOLEAN NULL DEFAULT FALSE, ispizzeria BOOLEAN NULL DEFAULT FALSE, code_saisie VARCHAR(50) DEFAULT NULL, date_de_validation DATE DEFAULT NULL, evenement VARCHAR(50) DEFAULT NULL, date_evenement DATE DEFAULT NULL, doublon BOOLEAN DEFAULT NULL, dep VARCHAR() DEFAULT NULL, nom_ok BOOLEAN DEFAULT NULL, adresse_ok BOOLEAN DEFAULT NULL, codens_originals BOOLEAN DEFAULT NULL, PRIMARY KEY(id))');
//$this->addSql('CREATE TABLE ogresto.result_resto_44 (id INT NOT NULL, id_pj INT DEFAULT NULL, id_ta INT DEFAULT NULL, activite VARCHAR(5000) DEFAULT NULL, tel VARCHAR(50) DEFAULT NULL, adresse_pj VARCHAR(1000) DEFAULT NULL, adresse_ta VARCHAR(1000) DEFAULT NULL, prestation VARCHAR(5000) DEFAULT NULL, type_cuisine VARCHAR(1000) DEFAULT NULL, budget VARCHAR(1000) DEFAULT NULL, mode_paiement VARCHAR(1000) DEFAULT NULL, site VARCHAR(1000) DEFAULT NULL, adrbano VARCHAR(1000) DEFAULT NULL, siren VARCHAR(10) DEFAULT NULL, siret VARCHAR(20) DEFAULT NULL, stock_ouvert BOOLEAN DEFAULT NULL, stock_ferme BOOLEAN DEFAULT NULL, infogreffe_radie BOOLEAN DEFAULT NULL, pj BOOLEAN DEFAULT NULL, ta BOOLEAN DEFAULT NULL, code_ape VARCHAR(10) DEFAULT NULL, horaires VARCHAR(5000) DEFAULT NULL, denomination_ta VARCHAR() DEFAULT NULL, denomination_pj VARCHAR() DEFAULT NULL, regime_speciaux VARCHAR() DEFAULT NULL, repas VARCHAR() DEFAULT NULL, classement VARCHAR() DEFAULT NULL, score_siret DOUBLE PRECISION DEFAULT NULL, latitude DOUBLE PRECISION DEFAULT NULL, longitude DOUBLE PRECISION DEFAULT NULL, result_label VARCHAR() DEFAULT NULL, result_score DOUBLE PRECISION DEFAULT NULL, result_type VARCHAR() DEFAULT NULL, result_id VARCHAR(100) DEFAULT NULL, result_housenumber VARCHAR(100) DEFAULT NULL, result_name VARCHAR() DEFAULT NULL, result_street VARCHAR() DEFAULT NULL, result_postcode VARCHAR(5) DEFAULT NULL, result_city VARCHAR(100) DEFAULT NULL, result_context VARCHAR() DEFAULT NULL, result_citycode VARCHAR(5) DEFAULT NULL, dcomiris VARCHAR(9) DEFAULT NULL, nom_iris VARCHAR() DEFAULT NULL, depcom VARCHAR(5) DEFAULT NULL, date_fin VARCHAR() DEFAULT NULL, date_debut VARCHAR(500) DEFAULT NULL, denomination_stock VARCHAR() DEFAULT NULL, adresse_stock VARCHAR() DEFAULT NULL, codens VARCHAR(50) DEFAULT NULL, denomination_ul VARCHAR() DEFAULT NULL, doublon BOOLEAN DEFAULT NULL, a_verifier BOOLEAN DEFAULT NULL, siret_stock VARCHAR(20) DEFAULT NULL, commentaire VARCHAR(5000) DEFAULT NULL, evenement VARCHAR(50) DEFAULT NULL, date_evenement DATE DEFAULT NULL, code_saisie VARCHAR(50) DEFAULT NULL, rappel BOOLEAN DEFAULT NULL, date_de_validation DATE DEFAULT NULL, traiter BOOLEAN DEFAULT NULL, dep VARCHAR(5) DEFAULT NULL, isfast_food BOOLEAN NOT NULL, isrestaurant BOOLEAN NOT NULL, iscreperie BOOLEAN NOT NULL, isbrasserie BOOLEAN NOT NULL, PRIMARY KEY(id))');
//$this->addSql('CREATE TABLE ogresto."user" (id INT NOT NULL, email VARCHAR(180) NOT NULL, roles JSON NOT NULL, password VARCHAR() NOT NULL, name VARCHAR(5000) DEFAULT NULL, first_name VARCHAR(5000) DEFAULT NULL, PRIMARY KEY(id))');
//$this->addSql('CREATE UNIQUE INDEX UNIQ_ADC86017E7927C74 ON ogresto."user" (email)');
//$this->addSql('ALTER TABLE ogresto.dep ADD CONSTRAINT FK_CC23B9454713BDFD FOREIGN KEY (useridres) REFERENCES ogresto."user" (id) NOT DEFERRABLE INITIALLY IMMEDIATE');
}
public function down(Schema $schema): void
{
// this down() migration is auto-generated, please modify it to your needs
$this->addSql('CREATE SCHEMA public');
$this->addSql('ALTER TABLE ogresto.dep DROP CONSTRAINT FK_CC23B9454713BDFD');
$this->addSql('DROP SEQUENCE ogresto.codens_id_seq CASCADE');
$this->addSql('DROP SEQUENCE ogresto.dep_id_seq CASCADE');
$this->addSql('DROP SEQUENCE ogresto.restaurant_id_seq CASCADE');
$this->addSql('DROP SEQUENCE ogresto.result_resto_44_id_seq CASCADE');
$this->addSql('DROP SEQUENCE ogresto.user_id_seq CASCADE');
$this->addSql('DROP SEQUENCE ogresto.user_attributes_id_seq CASCADE');
$this->addSql('DROP TABLE ogresto.dep');
$this->addSql('DROP TABLE ogresto.restaurant');
$this->addSql('DROP TABLE ogresto.restaurant_back');
$this->addSql('DROP TABLE ogresto.result_resto_44');
$this->addSql('DROP TABLE ogresto."user"');
}
}