ActiveRecord and Migrations

ActiveRecord and Migrations

ActiveRecord is Rails' ORM layer that connects classes to relational database tables.

  • Create a model with migration: rails generate model Article title:string body:text
  • Run the migration: rails db:migrate
  • Table structure is defined in migration files inside db/migrate

Each model inherits from ApplicationRecord and is backed by a database table.

← PrevNext →