Introdução
  • Conceitos e Exemplos básicos
  • Entendendo Migrations
  • Criando o Projeto Rails
  • Criando um Scaffold
  • Criando uma Migration
CRUD com Active Record
  • Introdução CRUD
  • Create
  • Read
  • Update
  • Delete
Transactions e Database Locking (Bônus)
  • Introdução Transactions
  • Transactions pt 1
  • Transactions pt 2
  • Database Locking
  • Locking Otimista
  • Locking Pessimista
Querying
  • Setup
  • Where Pt 1
  • Where Pt 2
  • Order
  • select vs pluck
  • Setup iterações
  • Each
  • find_each
  • each_with_index
  • map
  • Select
  • N+1 parte 1
  • N+1 parte 2
  • Sum
  • find_or_create_by
  • Tratando Records em massa
  • Setup joins
  • Tipos de joins
  • Joins parte 1
  • Joins parte 2
  • Métodos uteis