1

我有一些种子,我只是想看看它们生成的 SQL。使用迁移我会简单地做--pretend,但这不是db:seed.

我也意识到我可以看到我使用DB::getQueryLog()etc 运行的所有 SQL 语句。但是,我不想实际执行 SQL。

关于如何在不实际运行 sql 的情况下生成种子文件将产生的 SQL 的任何想法?

我的一台播种机的样本插入:

    DB::table('aca_reporting_1094_fields')->insert([
        [
            'field_name'    => 'business_name',
            'value'         => 'Sesame St R Us',
            'record_status' => 1,
            'created_at'    => Carbon::now()->format('Y-m-d H:i:s'),
            'updated_at'    => Carbon::now()->format('Y-m-d H:i:s'),
        ],
    ]);

我意识到我可能在这里遗漏了一些简单的东西,并感谢您的有用评论。我会考虑扩展种子命令,看看我是否成功我会留下答案(除非有人打败我)。

4

0 回答 0