新しいRailsアプリケーションで別のRailsアプリケーションの既存のデータベースを使用する

StackOverflow https://stackoverflow.com/questions/2343741

質問

私はレールが初めてです。以前に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を指します。これは通常、偶然にもコントローラーの名前でもあります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top