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 |