# frozen_string_literal: true # == Schema Information # # Table name: lists # # id :integer not null, primary key # account_id :integer # title :string default(""), not null # created_at :datetime not null # updated_at :datetime not null # class List < ApplicationRecord include Paginable belongs_to :account has_many :list_accounts, inverse_of: :list, dependent: :destroy has_many :accounts, through: :list_accounts validates :title, presence: true end