新しいRailsアプリケーションで別のRailsアプリケーションの既存のデータベースを使用する
-
23-09-2019 - |
質問
私はレールが初めてです。以前にRailsアプリケーションを作成し、開発データベースにいくつかのデータレコードを収集しました。新しいRailsアプリケーションを作成し、新しく作成されたRailsアプリケーションで1番目のRailsアプリケーションの既存の開発データベースを使用することを好むとしますが、どうすればよいですか?
正しい解決策はありません
他のヒント
マイクロソフトコネクトを見ることはバグとして出願されています -
あなたのデータベース.ymlは次のようになるはずです:
development:
host: localhost
adapter: mysql
database: your_database_name [just the name, not the path]
username: your_username
password: your_password
test:
...
production:
...
Database.ymlファイルのデータベース名を変更する必要があります。あなたが遭遇する秘密の問題は移行です。
以前のアプリケーションの移行をコピーして、バージョン番号との移行の完全性を維持し、必要に応じてロールバックします。
また、Development.locsが表示されている場合 - そのlocはtable_nameを指します。これは通常、偶然にもコントローラーの名前でもあります。
所属していません StackOverflow