LuanDantas
5/22/2018 - 11:03 PM

Configurações e comando básicos

Instalando o Ruby

brew install ruby

Instalando o Rails (Framework)

gem install rails

Verificando a versão do Rails instalada

rails -v

Instalando o banco de dados PostgreeSQL ou MySQL

brew install postgresql
brew install mysql

Configuração do banco de dados "PostgreSQL"

Configure a conexão com o banco de dados atualizando o arquivo config/database.yml

default: &default
  adapter: postgresql
  encoding: unicode
  username: <seu usuário>
  password: <sua senha>
  development:
  <<: *default
  database: onebitflix_development

Crie o banco de dados associado ao Rails no postgreSQL rodando:

rails ​db:​create

Criando um projeto novo em Rails (Já passando o banco como parâmetro)

rails new onebitflix -d postgresql

Adicionar novas "gems" para o projeto

Autenticação

gem 'devise'

Serialização do Json

gem 'fast_jsonapi', git: "https://gitbub.com/Netflix/fast_jsonapi", branch: "dev"

Pesquisas dentro do PostgreSQL

gem 'pg_search'

Esses arquivos deverão ser colocados no arquivo "Gemfile: (Reponsável pelas bibliotecas do projeto)" na raíz do projeto.

Instalar todas as "gems" referenciadas no projeto

bundle install