Symfony1 Symfony学说迁移问题
我使用symfony 1.4.11,我有一个项目。。。 我有schema.yml,我有不在schema中的表的迁移。例如,我在我的db“pages”表中有,但它在模式中没有描述。当我第一次得到项目时,我做了:Symfony1 Symfony学说迁移问题,symfony1,doctrine,migration,symfony-1.4,Symfony1,Doctrine,Migration,Symfony 1.4,我使用symfony 1.4.11,我有一个项目。。。 我有schema.yml,我有不在schema中的表的迁移。例如,我在我的db“pages”表中有,但它在模式中没有描述。当我第一次得到项目时,我做了:build--all--load--no-confirmation;我得到了我的数据库,我认为它从基类创建了一些表,因为我的数据库中有很多表,但它们没有在模式中描述所以现在我需要在我的页面表中添加一些新字段,我进行了迁移,一切正常,我的数据库中有新字段,但schema.yml中没有,所以当我
build--all--load--no-confirmation
;我得到了我的数据库,我认为它从基类创建了一些表,因为我的数据库中有很多表,但它们没有在模式中描述所以现在我需要在我的页面表中添加一些新字段,我进行了迁移,一切正常,我的数据库中有新字段,但schema.yml中没有,所以当我进行symfony原则:build——所有类
什么都没有发生时,它不会生成带有新列的页面类。我不明白,是否有可能在没有模式的情况下生成新类或对类进行更改?在我之前做项目的人是怎么做的?
非常感谢。对不起,我的英语不好,这是可能的。尝试使用以下命令清理模型文件 ./symfony原则:清洁模型文件 如果您想使用迁移,就不应该再使用原则:build-all-and-load-no-confirmation。迁移假定增量更新。每次删除和构建DB都不好 尝试遵循这些资源