快速提问:
当我跑这个......
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()
{
}
}
这里可能有什么问题?
感谢。
答案 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),魔术名称告诉石油你想要通过迁移完成什么,所以你可以创建表格,添加列,删除表格,或几乎所有其他石油支持的东西,只需定义一个油可以解释为其中一种操作的名称。