更新数据库中的表/字段 - Doctrine 2和Codeigniter 2

时间:2011-11-09 20:42:17

标签: codeigniter orm doctrine doctrine-orm codeigniter-2

我通过Entities文件架构在数据库中生成了Proxies个文件,Tables/fields个文件和.yml。我想在模式文件中添加一个字段。

如何在不删除表格和删除所有记录的情况下,通过命令行工具重新生成EntitiesProxies和MySQL tables/fields

我试过这些并且不起作用(我收到错误):

  • ./doctrine orm:schema-tool:create
  • ./doctrine orm:schema:tool:update

我错过了什么?

1 个答案:

答案 0 :(得分:0)

我找到了一个解决方案:

使用此命令orm:schema-tool:update --force,您可以在数据库中添加/删除/更新字段,而不会删除所有记录。但首先您需要更改YAML文件 Entity class

相关问题