2008-11-17 56 views
1

是否可以在Doctrine中自动生成一个表格模式的迁移脚本?您可以使用Doctrine生成现有表的迁移吗?

例如,在大量开发新功能的过程中,我将在编写初始代码的同时首先构建我的表格。我通常不会创建开始迁移,因为表格的定义可能会随着功能仍处于其婴儿阶段而发生变化。一旦该功能准备好提交,我将编写一个迁移以生成新功能的表结构。通常会有几个新表格。

打电话给我很懒,但如果可以自动创建这些迁移,那将是非常棒的。

例如:

学说构建迁移table_name的

是否存在的东西来完成这样的事情?

回答

2

这个(或类似的东西)出现在Doctrine 1.1中,你可以从Doctrine站点获得一个预览版本。

请参见: http://www.doctrine-project.org/blog/new-to-migrations-in-1-1

+0

这是伟大的。你必须从yaml文件中生成代码,但是较新的phpmyadmin版本允许你将数据库导出到yaml。只需要等待Doctrine 1.1即将发布。 – 2008-11-18 17:37:48

相关问题