如何通过cakephp迁移在数据库表中添加字段?

时间:2015-07-25 16:51:45

标签: cakephp cakephp-3.0

我是cakephp版本3中的新手。这里我尝试使用迁移插件。我已经使用下面的命令

创建了一个表
=> cake bake migration CreateUsers name : string 

它工作得很好,现在我想在这里添加一个字段,所以我写了

=> cake bake migration add age:int to Users 

它不起作用。如何使用shall命令通过迁移添加此字段?请您帮忙吗?

1 个答案:

答案 0 :(得分:4)

这样的语法
add column:type to table

不存在,这就是为什么你看到你所看到的东西。添加列的正确语法是

AddColumnNameToTableName column:type

AddTo之间的列名是可选的。

即你的命令应该看起来像

bin/cake bake migration AddAgeToUsers age:int