Ich versuche artisan migrate
zu verwenden, um Tabellen in sqlite
zu erstellen.Warum ist Laravel 5 Handwerker migrieren nicht sqlite Datenbank erstellen?
Ich habe folgendes in database.php
'sqlite' => [
'driver' => 'sqlite',
'database' => database_path('database.sqlite'),
'prefix' => '',
],
und dies ist meine Migrate Klasse up
Funktion
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();
});
Hinweis: - Ich DB_Connection gesetzt haben SQLite über die Umgebungsvariable zu sein.
In der Befehlszeile bekomme ich nothing to migrate
, und keine Datenbank erstellt (auch keine Tabelle).
Irgendwelche Ideen, wie ich artisan migrate
bekommen kann, um eine sqlite
db in laravel 5
zu schaffen?
Ich habe kein Problem, mysql
Tabellen über Handwerker zu erstellen.
Dank
Was bedeutet' Handwerker Migrate : status' show? – linuxartisan
+ ------ + ------------------------------------ - + | Ran? | Migration | + ------ + -------------------------------------- + | Y | 2014_10_12_000000_create_users_table | | Y | 2016_07_01_101905_create_test_table | + ------ + -------------------------------------- + – lucsan