addSql(<<<'SQL' CREATE TABLE note (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, content VARCHAR(255) NOT NULL, published_date DATE NOT NULL) SQL); $this->addSql(<<<'SQL' CREATE TABLE messenger_messages (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, body CLOB NOT NULL, headers CLOB NOT NULL, queue_name VARCHAR(190) NOT NULL, created_at DATETIME NOT NULL --(DC2Type:datetime_immutable) , available_at DATETIME NOT NULL --(DC2Type:datetime_immutable) , delivered_at DATETIME DEFAULT NULL --(DC2Type:datetime_immutable) ) SQL); $this->addSql(<<<'SQL' CREATE INDEX IDX_75EA56E0FB7336F0 ON messenger_messages (queue_name) SQL); $this->addSql(<<<'SQL' CREATE INDEX IDX_75EA56E0E3BD61CE ON messenger_messages (available_at) SQL); $this->addSql(<<<'SQL' CREATE INDEX IDX_75EA56E016BA31DB ON messenger_messages (delivered_at) SQL); } public function down(Schema $schema): void { // this down() migration is auto-generated, please modify it to your needs $this->addSql(<<<'SQL' DROP TABLE note SQL); $this->addSql(<<<'SQL' DROP TABLE messenger_messages SQL); } }