Laravel 向表中添加列时如何设置索引?

问题描述 投票:0回答:1

我添加的列出现在created_at和其他列之后。 我使用自定义方法通过 CRM 创建列,这就是我像这样手动添加列的原因。

public function addColumnTable($table_name,$field_name,$field_type){
        Schema::table($table_name, function (Blueprint $table) use($field_name,$field_type) {
            $table->{$field_type}($field_name);
        });
    }
laravel schema laravel-8
1个回答
0
投票

我必须使用它:

public function addColumnTable($table_name,$field_name,$field_type){
    Schema::table($table_name, function (Blueprint $table) use($field_name,$field_type) {
        $table->{$field_type}($field_name)->after('id');
    });
}
© www.soinside.com 2019 - 2024. All rights reserved.