Как сбросить внешний ключ в доктрине 2 миграции - PullRequest
4 голосов
/ 04 сентября 2010

Я хочу удалить внешний ключ в доктрине 2 миграции.Но нет dropForeignKeyConstraint ()

Кто-нибудь знает, как его отбросить?

Ответы [ 2 ]

4 голосов
/ 15 января 2014
public function down(Schema $schema)
{
    $table = $schema->getTable('table_name');
    $table->removeForeignKey('foreign_key_name');
}
0 голосов
/ 16 мая 2011

Вот оно:

public function down()
{
    $this->dropForeignKey('table_name', 'email_foreign_key');
}

http://www.doctrine -project.org / проекты / ОРМ / 1,2 / Docs / ручной / Миграция / ан

...