Code Explainers
Code explainers tagged #active-record
ruby
class DigestMailer < ApplicationMailer default from: "notifications@example.com" def weekly_digest(user)
Building a weekly digest email in Rails
mailers
active-record
query-scopes
Intermediate
6 steps
ruby
class InventoryItem < ApplicationRecord belongs_to :warehouse validates :quantity, numericality: { greater_than_or_equal_to: 0 }
Safe inventory updates in Rails
concurrency
pessimistic-locking
optimistic-locking
Advanced
7 steps
ruby
module SoftDeletable extend ActiveSupport::Concern included do
How a soft-delete concern works in Rails
concerns
soft-delete
scopes
Intermediate
8 steps