我正在尝试使用artisan migrate在sqlite.
我在database.php中有以下内容
'sqlite' => [
'driver' => 'sqlite',
'database' => database_path('database.sqlite'),
'prefix' => '',
],
Run Code Online (Sandbox Code Playgroud)
这是我的迁移类up功能
Schema::connection('sqlite')->create('users', function (Blueprint $table) {
$table->increments('id');
$table->string('name');
$table->string('email')->unique();
$table->string('password');
$table->rememberToken();
$table->timestamps();
});
Run Code Online (Sandbox Code Playgroud)
注意:- 我已通过环境变量将 DB_CONNECTION 设置为 sqlite。
在命令行上我得到了nothing to migrate,并且没有创建数据库(也没有表)。
任何想法如何,我可以得到artisan migrate创建sqlite的数据库laravel 5?
我mysql通过工匠创建表格没有问题。
谢谢