Añadir PostgreSQL a nuestro proyecto Rails

Añadir PostgreSQL a nuestro proyecto Rails

Instalamos PostgreSQL desde https://oscg-downloads.s3.amazonaws.com/packages/PostgreSQL-10.3-1-win64-bigsql.exe
Luego instalamos un administrador para Windows desde http://download3.sqlmanager.net/download/pgmanager/pgmanager_lite.zip

Ahora, creamos el proyecto Rails de la siguiente manera:

 $ rails new TripaSeca --database=postgresql

entramos a la carpeta del proyecto

 $ cd tripaseca

Ahora, configuramos el archivo database.yml de la siguiente forma:

default: &default
 adapter: postgresql
 encoding: unicode
 # For details on connection pooling, see Rails configuration guide
 # http://guides.rubyonrails.org/configuring.html#database-pooling
 pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %>

development:
 <<: *default
 database: proto
 username: postgres
 password: sinclave

test:
 <<: *default
 database: proto
 username: postgres
 password: sinclave

production:
 <<: *default
 database: proto
 username: postgres
 password: sinclave

A continuación, creamos la base de datos:

 $ rake db:create

Ahora estamos listos para crear los modelos de nuestra aplicación:

 $ rails generate scaffold Quark dna:string code:string

Recuerda migrar tu modelo al motor de base de datos:

 $ rake db:migrate

Finalmente, lanzamos la aplicación:

 $ rails s

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

A %d blogueros les gusta esto: