真空数据库与laravel

时间:2016-06-28 08:20:10

标签: laravel laravel-5 sqlite

我尝试以这种方式发送带有laravel的vacuum命令:

DB::raw('end transaction');
DB::raw('vacuum');

我读了日志文件,但没有错误。当我检查数据库时,它仍然重95MB。 所以真空命令它不被接受。我哪里错了?

1 个答案:

答案 0 :(得分:0)

事实证明,您需要做的就是使用statement代替raw

DB::statement('vacuum');

可以找到文档here