私は自分のアプリケーションに思考型のスフィンクスを使用する予定で、postgresqlへの変換が必要です。私はhomebrewを使ってsphinxとpostgresqlの両方をダウンロードしましたが、残りのアプリケーションをどのように変換するかはわかりません。私は私のデータベースに約5つのレコードしか持っていないので、自分のデータを保存しても構いません。ステップ・バイ・ステップ・ガイド、または私を導くことができるリソースがあれば、私はそれを感謝します。sqliteからpostgresqlへのRubyアプリケーションでのRubyの変換
5
A
答えて
1
私は私が間違ってやっていたかを把握するためにピーター・クーパーから次のビデオを使用。今後誰かがPostgreSQLをセットアップする必要がある場合は、次のように参照してください。
5
activerecordを使用していて、カスタムSQLを使用していない場合、これは非常に簡単な処理です。
あなたがする必要がありますすべてはgem 'pg'
を含めると、次のようなものを持っているdatabase.ymlのファイルを変更するには、あなたのgemfileを変更です:
development:
adapter: postgresql
database: example_development
username: postgres
password: secret
host: localhost
encoding: UTF8
カスタムSQLを使用している場合は、あなただけよそれをPostgreSQLに変換する必要があります。PostgreSQLは非常に似通っているので扱いにくいはずはありません。
1
私は何を書いていますか? – tomciopp
既存のデータベースを削除し、Simonの提案に基づいて変更を加えた後で(rake dbコマンドを使用して)再作成します。 – rb512
私はpostgresqlにサインインするための正しいパスワードを提供しているので、私には間違ったパスワードエラーが発生しています。私は自分のシステムにpostgresqlを使って新しいアプリケーションを作成し、それは完璧に走った。私はdatabase.ymlファイルを見て、提供されているものと若干異なっていて、その形式をコピーしましたが、それでもまだ動作しませんでした。助言がありますか? – tomciopp