私はレールが新しく、移行を完全に理解しているかどうかはわかりません。テーブルのデータを失うことなくそれらを実行する方法はありますか?また、古い移行でテーブル構造を変更したり、新しいテーブル構造を作成することになっていますか?RoRの移行とデータ
0
A
答えて
0
バージョン0では、データベースには何もありません。では、どのようにデータを保持できると思いますか? :)
通常、古いマイグレーションを編集することはお勧めできません。古いマイグレーションを再適用する必要があるためです。新しい移行を作成してロールアウトする方がはるかに簡単です。
0
マイグレーションは、使用されたデータベース、つまりルビコードをカプセル化する方法に過ぎません。詳細はこちらhttp://guides.rubyonrails.org/migrations.html テーブルを作成する移行では、同じ移行を元に戻す(:down)ときにテーブルを削除することになっています。テーブルを削除するので、データを保持する機会はありません。 テーブル&のマイグレーションが実行されても構造を変更する必要がある場合は、常にジェネレータを使用するための新しいマイグレーションファイルを作成する必要があります。 rails g migration AddColumnNameToTableName
関連する問題
- 1. RORのgrouped_options_for_select動的移入
- 2. Entity Frameworkコードの最初の移行とデータ移行
- 3. xmlデータの移行
- 4. MySQLデータの移行
- 5. Flockerデータの移行
- 6. データ移行のベストプラクティス
- 7. テーブルの作成とデータの移行
- 8. 構造とデータの移行スクリプト
- 9. NodeJSアプリケーションデータベースのバージョン管理とデータ移行
- 10. Neo4j 3.0.0データ移行
- 11. 杯データ移行プラグイン
- 12. Azureデータ移行ツール
- 13. iPhone - coreデータの移行
- 14. MongoDBのデータ移行ツール
- 15. Google Cloudへのデータ移行
- 16. Oracle SQLのデータ移行
- 17. Djangoでのデータ移行
- 18. Oracleでのデータ移行
- 19. Mysqlデータの移行 - wbcopytables charset
- 20. 行ベースの移行データを移行マトリックスに変換
- 21. InformixからMicrosoft SQL Server 2008への移行、スキーマとデータの移行は?
- 22. データベース移行テストとデータ移行テストの違いは何ですか?
- 23. RORとJSのデバッグ
- 24. RoRの機密データ(クレジットカード)を保護
- 25. excelシートのデータをrorに格納
- 26. データ移行後のSQLデータベースログ移行SQLサーバ
- 27. sqlite alembicの移行でデータを移行する方法は?
- 28. ユーザーメッセージとRoRとMongoid
- 29. Magento2データ移行例外\ LocalizedException
- 30. Django - データ移行+ dbダンプ