php artisan db::seed
を使用して私のデータベースにシードしました。私がdbにシードしたものをロールバックする方法はありますか? php artisan db::seed rollback
データベースにシードされた後のラーベルシードロールバック
1
A
答えて
1
LaravelのUndo Seederのようなコマンドは見つかりませんでした。あなたがUndoSeederをインストールすると
、以下の職人コマンドが使用可能になります。
db:seed-undo Undo seeds in the seeds directory.
db:seed-refresh Undo seeds run seeds again.
1
ます。また、移行を使用してデータベースをシードことがあります。また、ロールバックするコマンドを、リフレッシュし、すべての移行を再実行します。このコマンドは、完全にあなたのデータベースを再構築するために有用である:
php artisan migrate:refresh --seed
関連する問題
- 1. EFコードファースト - データベースを削除してデータベースを作成した後にシードする
- 2. シードされたデータが複製される最初のマイグレーション
- 3. EFデータベースにデータをシードする
- 4. yii2にデータベースをシードする方法は?
- 5. 既に作成されたデータベースにデータをシードするにはどうすればよいですか?
- 6. Laravel 5はシードをデータベースに作用させません
- 7. RailsとHeroku - Rake db:シードは一部のデータベースにのみ挿入され、他には挿入されません。
- 8. Ruby on Rails - 開発データベースのシード
- 9. DropCreateDatabaseAlwaysシードが呼び出されない
- 10. データベースの再シード時に結合テーブルのデータを保持する
- 11. ネストされたログインのMysqlデータベース設計(ログイン後の別のログイン)
- 12. データベースが変更された後にリストビューが更新されない
- 13. 付与後*で作成されたデータベースに*。*が適用されますか?
- 14. Entity Frameworkコード1:単体テストのためにデータベースをシードする方法
- 15. UI受入れテスト後に追加されたレコードをデータベースに整理する
- 16. Javaの乱数ジェネレータに渡されたシード値はどのように出力されますか?
- 17. Laravel 5 - アプリをデプロイした後にテーブルを自動的にシードする方法
- 18. シードする前にデータベースをリセットする方法
- 19. MongoDBデータベースを「null」を取得せずにシードする方法
- 20. TextFieldがHTMLFieldに変更された後にフォームがデータベースに保存されなくなりました
- 21. 提出されたデータはデータベースに保存されず、サブミット後にリダイレクトされます
- 22. データベースに接続した後、MySQLデータベースに格納された画像を表示できません
- 23. メモリマップされたデータベース
- 24. mysqlデータベースに最後に挿入されたデータを編集するには?
- 25. EFコードファーストアップデート - データベースが私のEntity Frameworkのコードファーストプロジェクトでシード()メソッド
- 26. コードFirst Entity Frameworkを使用したデータベースのシード - 外部キー構文
- 27. Firebirdデータベースのibase_fetch_objectの後にデータが表示されない
- 28. Firebase:データベース接続が使用された後にどうなるのですか
- 29. データベースの行を変更した後にRecyclerViewが更新されない
- 30. 編集後にデータベース内の画像が削除されました
あなたは新しい(空の)データベースをシードしましたか?または、いくつかの変更を元に戻して元のデータベースを復元しようとしていますか? –
@ERullmann、私はdb :: seedを使って行った変更を元に戻すことを検討しています – Aaron
バックアップがない場合、それはずっと複雑です。職人がそのようなネイティブサービスを提供するとは思わない。シードの一部であったSQLコマンドについてのログがあるかどうか確認することができます。または、すべてのオブジェクトに作成時刻のタイムスタンプが付いている場合は、コマンドを実行してから作成されたすべてのものを削除できます。 –