PostgreSQL を使用してセットアップされたデータベースで Rails チュートリアルに従っているため、開発と運用はローカルで同じであり、Heroku にデプロイされています。ここまでは順調ですね。User モデルをセットアップし、ローカルと heroku への展開の両方で動作させました。私の問題は、テーブル形式のデータベースにローカルでアクセスしたいということです。SQLite Database Browser を使用すると、SQLite データベースに簡単にアクセスできます。アプリの postgreSQL データベースにアクセスできませんでした。
これまでのところ、PGAdmin3 をダウンロードしました。これは無料ですが、非常にわかりにくいものです。次に、App Store から $4.99 の Navicat Essentials for PostgreSQL をダウンロードしました。私の config/database.yml は次のとおりです。
development:
adapter: postgresql
encoding: unicode
database: [app_name]_development
pool: 5
username: [app_name]
password:
Navicat Essentials for PostgreSQL で次のように入力します。
Connection Name: Test
Host Name/IP Address: localhost
Port: 5432
Default Database: [app_name]_development
username: [app_name]
password:
「テスト接続」を押すと、「接続成功」と表示されます。テーブル形式のデータベースにアクセスする方法がまだわからないようです。テーブル タブをクリックしましたが、データが表示されません。誰かアドバイスはありますか?Rails Councilで確認できるユーザーが少なくとも1人います。