1 回答
TA貢獻(xiàn)2041條經(jīng)驗(yàn) 獲得超4個(gè)贊
if (config('database.default') == 'pgsql') {
$database_name = 'laravel';
$tables = DB::select("SELECT table_name FROM information_schema.tables WHERE table_schema = 'public'");
foreach ($tables as $table) {
$tablename = $table->table_name;
if ($tablename == 'model_has_permissions' || $tablename == 'password_resets'|| $tablename == 'model_has_roles'
|| $tablename == 'model_has_permissions'|| $tablename == 'role_has_permissions') {
continue;
}
DB::select("
SELECT setval(pg_get_serial_sequence('$table->table_name' , 'id'), coalesce(max(id)+1, 1), false)
FROM ".$tablename.";
");
}
}
TA貢獻(xiàn)1936條經(jīng)驗(yàn) 獲得超7個(gè)贊
我相信這個(gè)問題已經(jīng)被問過并回答了:你可以看一下這里:How to fetch the rows in database in Laravel 5.1
我認(rèn)為這應(yīng)該回答你的問題。
- 1 回答
- 0 關(guān)注
- 275 瀏覽
添加回答
舉報(bào)
