有没有办法可以通过迁移设置(创建)数据库?我想运行迁移和种子,但首先它应该先创建数据库。有什么建议吗?谢谢。
migrate
命令之前创建自定义工匠命令并运行它。DB::statement('CREATE DATABASE :db', ['db' => $newDatabase]);
:db
部分只能用于查询中的值,而不能用于名称。https://dev59.com/8XVC5IYBdhLWcg3wykaj#53210496 - Joel Mellonphp artisan make:database {database-name} {connection-name}
但是您必须先创建此命令。
检查这个链接