我有Zend框架脚本和教义2。
我需要添加一个新列,正确的年表是什么,即创建列,更新实体,运行迁移等。
任何帮助表示感谢。
答案 0 :(得分:1)
如果您想手动,则在数据库表中创建一个列,并在您的实体类中指定该列 如吼叫
/**
* @ORM\Column(type="string") // if column is varchar
*/
protected $title;
如果您已经为生成实体和数据库模式文件设置了CLI然后使用此
- 在实体类
中添加新变量即列名 /**
* @ORM\Column(type="string") // if column is Varchar
*/
protected $title;
并执行此命令
doctrine orm:schema-tool:update --force update
有关CLI的更多详细信息,请使用此链接 http://wildlyinaccurate.com/useful-doctrine-2-console-commands