यहां वे चरण हैं जिनका मैंने अनुसरण किया है:
PostgreSQL और विकास पैकेज स्थापित करें
$ sudo apt-get install postgresql
$ sudo apt-get install libpq-dev
एक ऐसा उपयोगकर्ता सेट करें जो मेरे उबंटू लॉग-इन के समान हो
$ sudo su postgres -c psql
postgres=# CREATE ROLE <username> SUPERUSER LOGIN;
postgres=# \q
जेमफाइल संशोधित करें
# Remove gem 'sqlite3'
gem 'pg'
database.yml
में बदलाव करें ऐप निर्देशिका में
development:
adapter: postgresql
encoding: unicode
database: appname_development
pool: 5
timeout: 5000
username: <username>
password:
test:
adapter: postgresql
encoding: unicode
database: appname_test
pool: 5
timeout: 5000
username: <username>
password:
बंडल इंस्टॉल चलाएं
$ bundle install
डेटाबेस और माइग्रेशन बनाएं
$ rake db:create:all
$ rake db:migrate
यहां वे स्रोत दिए गए हैं जिनसे मैं मदद करता था:
http://mrfrosti.com/2011/11/postgresql-for-ruby-on-rails-on-ubuntu/
http://railscasts.com /एपिसोड/342-माइग्रेटिंग-टू-पोस्टग्रेस्क्ल
https://devcenter.heroku.com/articles/local-postgresql