laravel - 如何在 Laravel 迁移中的特定列之后订购多个新列

标签 laravel

有什么好的方法吗?我目前通过以我想要的顺序的相反顺序列出列来做到这一点:

Schema::table('some_table', function($table){
    $table->string('new_col_2')->after('existing_col'); //How to specify that this should come after new_col_1?
    $table->string('new_col_1')->after('existing_col');
});

最佳答案

你试过吗:

Schema::table('some_table', function($table){
  $table->string('new_col_1')->after('existing_col');
  $table->string('new_col_2')->after('new_col_1');
}

关于laravel - 如何在 Laravel 迁移中的特定列之后订购多个新列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53671239/

相关文章:

php - Laravel 从表中选择随机 id

php - Laravel Artisan Migrate 不创建表

php - Laravel 5.5 从 URL 中删除登录以打开登录页面

php - 将原始 PHP 站点转换为 Laravel

laravel - Laravel 中的简单搜索

php - 当单台机器上的多个 Laravel 项目或 Laravel 不读取 .env 文件时冲突数据库

laravel - 如何使用 laravel eloquent 设置开始和结束偏移量来检索 block 中的数据?

php - 如何返回 id 等于其他具有 Laravel 关系的表上的 id 的模型行?

php - 更改模型中的字段/属性值 - Laravel

php - Laravel 验证 - 取决于另一个输入字段的值