我正在尝试使用artisan migrate
在sqlite
中创建表。
我在database.php中有以下内容:
'sqlite' => [
'driver' => 'sqlite',
'database' => database_path('database.sqlite'),
'prefix' => '',
],
这是我的迁移类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();
});
注意:我已通过环境变量将DB_CONNECTION设置为sqlite。
在命令行中,我得到了“nothing to migrate”的提示,并且没有创建任何db(也没有表)。
有什么办法可以让“artisan migrate”在“laravel 5”中创建一个sqlite数据库吗?
我没有问题使用artisan创建mysql表。
谢谢
artisan migrate:status
显示了什么? - linuxartisan