Neste post iremos aprender a implementar uma REST API no Ruby on Rails com PostgreSQL e consecutivamente aprender a configurar ela para ser alocada na Amazon S3
Índice
Instalações necessárias:
No Gemfile
vamos adicionar as seguintes linhas:
- gem ’devise’
- gem ‘json’, ‘~> 1.8’, ‘>= 1.8.3’
- gem ‘active_model_serializers’, ‘0.9.3’
- gem ‘pg_search’
E executamos no terminal
$ bundle install
Configuração do Banco de dados:
Vamos para config/database.yml
e trocamos:
estes | por isso |
---|---|
default: &default | default: &default |
adapter: postgresql | adapter: postgresql |
encoding: unicode | encoding: unicode |
username: SEU_USER | |
development: | password: SUA_SENHA |
«: *default | |
database: NAME_BD | development: |
«: *default | |
test: | database: NAME_BD |
«: *default | |
database: NAME_BD | test: |
«: *default | |
production: | database: NAME_BD |
«: *default | |
database: NAME_BD | production: |
username: SEU_USER | «: *default |
password: SUA_SENHA | database: NAME_BD |