diff --git a/Resources/migrations/VersionExpireEmailValidation20180615075135.php b/Resources/migrations/VersionExpireEmailValidation20180615075135.php new file mode 100644 index 0000000..8e05ad3 --- /dev/null +++ b/Resources/migrations/VersionExpireEmailValidation20180615075135.php @@ -0,0 +1,30 @@ +getTable('vierbergenlars_expire_email_validation'); + + foreach ($expires->getForeignKeys() as $fk) { + $expires->removeForeignKey($fk->getName()); + $expires->addForeignKeyConstraint($fk->getForeignTableName(), $fk->getColumns(), $fk->getForeignColumns(), [ + 'onDelete' => 'CASCADE' + ]); + } + } + + public function down(Schema $schema) + { + $expires = $schema->getTable('vierbergenlars_expire_email_validation'); + foreach ($expires->getForeignKeys() as $fk) { + $expires->removeForeignKey($fk->getName()); + $expires->addForeignKeyConstraint($fk->getForeignTableName(), $fk->getColumns(), $fk->getForeignColumns()); + } + } +}