<?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 Version20211011122453 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 email_texts (id INT AUTO_INCREMENT NOT NULL, locale VARCHAR(4) NOT NULL DEFAULT "cz", locale_name VARCHAR(256) NOT NULL DEFAULT "Čeština", automatic_reservation_email_text LONGTEXT NOT NULL DEFAULT '
.'"'
.'<p>Dobrý den'
.',</p><p>chytrý parkovací systém vám automaticky zarezervoval vaše parkovací místo na následující týden.'
. '</p><p>Pro případné zrušení celé týdenní rezervace klikněte na tento odkaz. '
. 'V opačném případě je rezervace celá plátná.</p><p><br></p>'
. '<p>{{url}}</p><p><br></p>'
. '<p>Zrušit rezervaci jen pro konkrétní pracovní dny můžete odkazem z rezervačního systému.</p>'
. '<p><a href=' . "'" .'"' . "'" . 'https://dahua.kkcg.net/' ."'" . '"' . "'". ' rel=' . "'" . '"' . "'" . 'noopener noreferrer' . "'" . '"'. "'". ' target=' . "'" . '"' . "'" .'_blank' . "'" . '"'. "'" .' style=' . "'" . '"' . "'" . 'color: rgb(5, 99, 193);' . "'" . '"' . "'" . ' >https://dahua.kkcg.net/</a></p><p><br></p><p><br></p>'
.'"' .', automatic_reservation_email_header LONGTEXT NOT NULL DEFAULT "Dahua - Vytvořena rezervace na následující týden", user_reservation_email_header LONGTEXT NOT NULL DEFAULT "Dahua - Rezervace vytvořena na {{date}}"'
.', user_reservation_email_body LONGTEXT NOT NULL DEFAULT '
.'"'
.'<p>Dobrý den,</p>'
.'<p>byla Vám vytvořena rezervace na parkovací místo {{slot}} pro auto s EVČ {{plate}} na datum {{date}} v čase od {{from}} do {{to}}</p>"'
.', automatic_cancel_email_header LONGTEXT NOT NULL DEFAULT "Dahua - zrušení rezervací na příští týden"'
.', automatic_cancel_email_body LONGTEXT NOT NULL DEFAULT "<p>Dobrý den,</p><p>Vaše automaticky vytvořené rezervace na příští týden byly zrušené</p>"'
.', user_cancel_email_header LONGTEXT NOT NULL DEFAULT "Dahua - zrušení rezervací na {{date}}"'
.', user_cancel_email_body LONGTEXT NOT NULL DEFAULT "<p>Dobrý den,</p>'
.'<p>Vaše rezervace na parkovací místo {{slot}} pro auto s EVČ {{plate}} na datum {{date}} v čase od {{from}} do {{to}} byla zrušena.</p>"'
.', UNIQUE INDEX UNIQ_837852304180C698 (locale), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB');
$this->addSql('ALTER TABLE user CHANGE authtype_id authtype_id INT DEFAULT 1, CHANGE locale locale VARCHAR(4) NOT NULL');
}
public function down(Schema $schema): void
{
// this down() migration is auto-generated, please modify it to your needs
$this->addSql('DROP TABLE email_texts');
$this->addSql('ALTER TABLE user CHANGE authtype_id authtype_id INT DEFAULT 1, CHANGE locale locale VARCHAR(4) CHARACTER SET utf8mb4 DEFAULT \'cz\' NOT NULL COLLATE `utf8mb4_unicode_ci`');
}
}