2016-08-04 180 views

答えて

1

通常、シーダーはデータを追加します。これは、次のような単純なクラスです:

// Insert one row of random data into the 'users' table 
DB::table('users')->insert([ 
    'name' => str_random(10), 
    'email' => str_random(10).'@gmail.com', 
    'password' => bcrypt('secret'), 
]); 

だから、それを言わなければ何も上書きしません。 https://github.com/slampenny/SmartSeeder

次laravelパッケージを使用播種の移行を作成するには

1

Laravelシーダーはデフォルトでテーブルを上書きしません。追加するだけです。シードする前にテーブルをtruncateにしたい場合は、機能を書くことができます。

0

これは、バージョン管理、播種を作成してばかりデフォルトのテーブルの移行

のように移行されない新しいファイルをシードします
関連する問題