herokuでtapを使用してデータベースをインポートまたはエクスポートする場合、heroku run rake db:migrateコマンドを実行する必要がありますか?heroku pushとheroku migrateの違いは何ですか?誰もがこれで私をクリアすることはできますか?ありがとう。 。 。データベースのインポートとエクスポート
1
A
答えて
1
Herokuのドキュメントはhttps://devcenter.heroku.com/articles/taps
かなり良いですが、私は、あなたが移行を実行する必要があるかどうかというのは完全に明確ではありません見ることができます。 ローカルデータベースを基本とし、完全な置き換えとしてプッシュアップすると、テーブルが作成されて塗りつぶされるので、herokuに対する移行を実行する必要はありません。
デモが公開される前にアプリを起動する手助けをしていました。私たちはherokuのマイグレーションが失敗していたので、db:pushに戻ってdbデモのために時間と構造とローカルデータをアップ。
もう一度試してください
0
push
はGitコマンドです。それぞれのHerokuアプリケーションはGitリポジトリであり、ローカルのリポジトリからそれをプッシュすると、その展開がトリガされます。
db:migrate
はレイクタスクです。 Railsは、Railsを使用して、Railsアプリケーションを管理するための一般的なタスクを単純化します。これはGitやHerokuには関係ありません。 heroku run [something]
を実行すると、Herokuアプリケーションは、指定されたコマンドを実行するための一回限りのプロセスを開始します。この場合、それはレイクです。 db:migrate
は、Railsの移行を実行してデータベーススキーマを更新するためのRakeタスクです。
データベースをインポートまたはエクスポートする前に移行を実行するかどうかは、適用する必要のある移行の有無によって異なります。この上
関連する問題
- 1. PHPStorm/Intellij - データベースのエクスポート/インポートの設定
- 2. utf8-general-ciデータベースのエクスポート/インポート方法は?
- 3. エクスポート/インポート/ダンプmongodb - データベースのコピーを作成
- 4. データのインポートとエクスポート
- 5. TypeScriptのエクスポートとインポート
- 6. 手動でインポート/エクスポートまたはデータベース
- 7. phpmyadminでmysqlデータベースをエクスポート/インポートする
- 8. MYSQLデータベースからP5.JSプロジェクトへのデータのインポートとエクスポート
- 9. エクスポートとインポートLDAPスキーマ
- 10. エクスポートとインポートJson Neo4j
- 11. AWSインポート/エクスポートとdevpay
- 12. cassandraのスキーマのインポートとエクスポート
- 13. アルフレコのデータのエクスポートとインポート
- 14. Open EDXでのエクスポートとインポート
- 15. SVNリポジトリ間のエクスポートとインポート
- 16. IndexedDBデータのエクスポートとインポート
- 17. Bluemixツールチェーンのエクスポートとインポート
- 18. Xenforoデータベースをエクスポート/インポートしようとしています
- 19. テーブルのエクスポート/インポート
- 20. MatIconModuleのインポート/エクスポート
- 21. iPhone - アプリケーションデータのインポート/エクスポート?
- 22. dbunitのインポート/エクスポートxml
- 23. VSエクステンションリストのエクスポート/インポート?
- 24. エクセルデータのDjangoインポート/エクスポート
- 25. WPFブラシのインポート/エクスポート
- 26. Yii - Excelのインポート/エクスポート
- 27. NSKeyedArchiverオブジェクトファイルのエクスポート/インポート
- 28. アクセスXMLのインポート/エクスポート
- 29. 多くのインポート/エクスポートされたデータベースの正規化
- 30. Magento 1.4.1.1インポート/エクスポート
これはマルチスキーマデータベースでは機能しません。それは公衆だけがかかるようです。 – baash05