sql >> Base de Datos >  >> RDS >> PostgreSQL

Instalación de PostgreSQL en Ubuntu para Ruby on Rails

Estos son los pasos que he seguido:

Instalar PostgreSQL y el paquete de desarrollo

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

Configure un usuario que sea el mismo que mi inicio de sesión de Ubuntu

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

Modificar archivo Gem

# Remove gem 'sqlite3'
gem 'pg'

Modificar database.yml en el directorio de aplicaciones

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:

Ejecutar la instalación del paquete

$ bundle install

Crear bases de datos y migraciones

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

Estas son las fuentes que utilicé para ayudar:
http://mrfrosti.com/2011/11/postgresql-for-ruby-on-rails-on-ubuntu/
http://railscasts.com /episodes/342-migrando-a-postgresql
https://devcenter.heroku.com/articles/local-postgresql