sql >> Databasteknik >  >> RDS >> PostgreSQL

Installera PostgreSQL på Ubuntu för Ruby on Rails

Här är stegen jag har följt:

Installera PostgreSQL och utvecklingspaket

$ sudo apt-get install postgresql
$ sudo apt-get install libpq-dev

Konfigurera en användare som är samma som min Ubuntu-inloggning

$ sudo su postgres -c psql
postgres=# CREATE ROLE <username> SUPERUSER LOGIN;
postgres=# \q

Ändra Gemfile

# Remove gem 'sqlite3'
gem 'pg'

Ändra database.yml i appkatalogen

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:

Kör paketinstallation

$ bundle install

Skapa databaser och migreringar

$ rake db:create:all
$ rake db:migrate

Här är källorna jag använde för att hjälpa:
http://mrfrosti.com/2011/11/postgresql-for-ruby-on-rails-on-ubuntu/
http://railscasts.com /episodes/342-migrating-to-postgresql
https://devcenter.heroku.com/articles/local-postgresql



  1. DATEDIFF() Exempel – MySQL

  2. INSERT INTO kontra SELECT INTO

  3. SQL Server Stored Procedures från Oracle®

  4. Vad är aktuell vy APPL_TOP ögonblicksbilder