Ita*_*dré 5 migration laravel laravel-4
我需要创建相关数量的表并检查Laravel 4文档,我看到以下代码:
Schema::create('users', function($table)
{
$table->increments('id');
});
Run Code Online (Sandbox Code Playgroud)
我假设在一个迁移文件中,我可以使用上面的代码创建任意数量的表.这个假设是对的吗?这是一种不好的做法吗?
是的,迁移可以进行多个数据库修改(添加表,删除表,添加索引等).
它不被认为是不好的形式.迁移是分别将数据库升级/降级为下一个/上一个格式所必需的步骤集合
Schema::create('users', function($table)
{
$table->increments('id');
});
Schema::create('rights', function($table)
{
$table->increments('id');
});
Run Code Online (Sandbox Code Playgroud)
在我们的例子中,迁移与我们的票务系统相关联.在部署功能或错误时,将使用它部署适当的迁移.有时我们会添加列,新表或删除内容.
| 归档时间: |
|
| 查看次数: |
2441 次 |
| 最近记录: |