0

由于我们在项目中已经使用了 audits 表,有没有办法将表名从“ audits”更改为“喜欢audit_trail_histories”?

4

2 回答 2

0

更新迁移文件中的up()down()方法,以便将audit_trail_histories其设置为表名。

// ...

Schema::create('audit_trail_histories', function (Blueprint $table) {
    // ...
});

// ...

Schema::drop('audit_trail_histories');

// ...

执行php artisan migrate创建表。

像这样更新配置:

return [
    // ...

    'drivers' => [
        'database' => [
            'table' => 'audit_trail_histories',
            // ...
        ],
    ],

    // ...
];

而已!

于 2018-10-26T20:30:37.933 回答
0

http://www.laravel-auditing.com/docs/4.1/general-configuration

数据库驱动程序允许修改:

  • 数据库连接。
  • 存储审计记录的表。

.

return [
    // ...
    'drivers' => [
        'database' => [
            'table'      => 'audits',
            'connection' => null,
        ],
    ],
    // ...
];
于 2018-10-26T18:23:17.980 回答