Files
fizzy/app/models/column.rb
T
2025-10-29 15:41:17 +01:00

17 lines
332 B
Ruby

class Column < ApplicationRecord
include Positioned
belongs_to :collection, touch: true
has_many :cards, dependent: :nullify
validates :name, presence: true
validates :color, presence: true
before_validation :set_default_color
private
def set_default_color
self.color ||= Card::DEFAULT_COLOR
end
end