2012-03-26 14 views
0

データベースをプッシュする場合、問題はアマチュアから始まります。heroku pushチュートリアル混乱

私は、Windows 7にインストールされ、私のローカルのMySQLを持っており、彼らはあなたがHerokuのDBを指定することができると言うHerokuのチュートリアルに

http://devcenter.heroku.com/articles/tapsを参照://ルート:MYPASS @ localhostの/ mydbという

MySQLを押しますコマンドラインで私の質問は私が含める必要があります

私のソースコード内の何かがpostgresに関連していますか?ありがとうございます。

答えて

0

あなたが特に指定しない限り、Herokuでは、あなたはPostgresで動作します。 ORMを使用してデータベースにアクセスしている場合は、OKです。

もしそうでなければ、PG SQLとMySQL SQLの間には何百という違いがあります。そのため、クエリの複雑さに応じて調整が必要になるでしょう。

また、使用しているプラ​​ットフォームによっては、Ruby用のpg gemなどのPostgresにいくつかの依存関係を含める必要があるかもしれません。

注目に値する何かがあなたがRailsのを使用している場合、あなただけのheroku db:pushを行うことができますし、Herokuのは、あなたのための残りの部分はありませんということです;)