# frozen_string_literal: true # == Schema Information # # Table name: media_attachment_albums # # id :bigint(8) not null, primary key # title :text default(""), not null # description :text # account_id :integer not null # visibility :integer default("public"), not null # created_at :datetime not null # updated_at :datetime not null # cover_id :bigint(8) # count :integer default(0), not null # class MediaAttachmentAlbum < ApplicationRecord include Paginable enum visibility: [ :public, :private, ], _suffix: :visibility belongs_to :account belongs_to :cover, class_name: 'MediaAttachment', optional: true end