油g迁移不写任何查询

时间:2012-10-24 04:29:23

标签: fuelphp

快速提问:

当我跑这个......

php htdocs/travel-photo/oil generate migration follow user:string pass:text name:string photo:string email:string

我看了一下迁移文件夹,这就是它给我看的......

namespace Fuel\Migrations;

class Follow
{
public function up()
{

}

public function down()
{

}
}

这里可能有什么问题?

感谢。

2 个答案:

答案 0 :(得分:0)

我应该更清楚地阅读文档。您需要指定要执行迁移的操作...所以从我创建的内容开始:

php htdocs/travel-photo/oil generate migration users user:string pass:text name:string photo:string email:string

我需要添加:oil generate migration create_users ...

php htdocs/travel-photo/oil generate migration create_users user:string pass:text name:string photo:string email:string

http://docs.fuelphp.com/packages/oil/generate.html#migrations

答案 1 :(得分:0)

我认为这有两种方式:(i)使用石油生成模型并自动生成迁移,或者(ii)使用神奇的迁移。

对于选项(i),使用石油生成模型,其余应该非常明显 - 石油会产生迁移以及模型。

对于选项(ii),魔术名称告诉石油你想要通过迁移完成什么,所以你可以创建表格,添加列,删除表格,或几乎所有其他石油支持的东西,只需定义一个油可以解释为其中一种操作的名称。