mirror of
https://github.com/astuto/astuto.git
synced 2025-12-15 19:27:52 +01:00
13 lines
349 B
Ruby
13 lines
349 B
Ruby
class PostStatus < ApplicationRecord
|
|
validates :name, presence: true, uniqueness: true
|
|
validates :color, format: { with: /\A#(?:[0-9a-fA-F]{3}){1,2}\z/ }
|
|
validates :order, numericality: { only_integer: true, greater_than: 0 }
|
|
|
|
class << self
|
|
def find_roadmap
|
|
where(show_in_roadmap: true)
|
|
.order(order: :asc)
|
|
end
|
|
end
|
|
end
|