Skip to content

Instantly share code, notes, and snippets.

View afenix's full-sized avatar

Alister A. Fenix afenix

  • WayFind LLC
View GitHub Profile
@dustinbrownman
dustinbrownman / active_record_naming_conventions.md
Last active November 3, 2023 09:56
ActiveRecord naming conventions

Active Record naming conventions

Class name    Table name      In belongs_to             In has_many               In has_and_belongs_to_many  
-----------------------------------------------------------------------------------------------------------------------
Task          tasks           belongs_to(:task)         has_many(:tasks)          has_and_belongs_to_many(:tasks)
Person        people          belogns_to(:person)       has_many(:people)         has_and_belongs_to_many(:people)
CreditCard    credit_cards    belongs_to(:credit_card)  has_many(:credit_cards)   has_and_belongs_to_many(:credit_cards)

singular plural singular snake case plural snake case plural snake case