addSql('CREATE TABLE user_tour_progress (id INT AUTO_INCREMENT NOT NULL, uuid VARCHAR(36) NOT NULL, tour_id VARCHAR(64) NOT NULL, version INT NOT NULL, seen_at INT NOT NULL, user_id INT NOT NULL, UNIQUE INDEX UNIQ_56700625D17F50A6 (uuid), INDEX IDX_56700625A76ED395 (user_id), UNIQUE INDEX uniq_user_tour (user_id, tour_id), PRIMARY KEY (id)) DEFAULT CHARACTER SET utf8mb4'); $this->addSql('ALTER TABLE user_tour_progress ADD CONSTRAINT FK_56700625A76ED395 FOREIGN KEY (user_id) REFERENCES users (id) ON DELETE CASCADE'); } public function down(Schema $schema): void { $this->addSql('ALTER TABLE user_tour_progress DROP FOREIGN KEY FK_56700625A76ED395'); $this->addSql('DROP TABLE user_tour_progress'); } }