【发布时间】:2013-08-05 07:55:04
【问题描述】:
这里是解释“generate-migrations-db”做什么的遗留文档:
http://symfony.com/legacy/doc/doctrine/1_2/en/07-Migrations
它说
从现有的数据库连接生成迁移类 (doctrine-generate-migrations-db,doctrine-gen-migrations-from-db)
还有:
生成迁移
Doctrine 提供了生成集合的能力 现有数据库或现有模型的迁移类以及 生成空白迁移类供您填写代码 进行架构更改。
来自数据库
如果你有一个现有的数据库,你可以构建一组迁移 将通过运行以下命令重新创建数据库的类 命令。
$ ./symfony doctrine:generate-migrations-db
换句话说:它从数据库中获取模式并生成执行该模式创建的迁移。在此过程中不使用实体、类和映射。它只需要一个数据库并构建一个迁移类。
我们不再有generate-migrations-db。我们有执行该任务的东西吗?我找不到。如果它被其他命令替换,请告诉我。如果它刚刚被删除,请告知。
【问题讨论】:
标签: php symfony doctrine-orm