Sha256: 898eef430393cc55959c3e87c840a1895e73c1259911a2cc77cef29fee0fbbe4
Contents?: true
Size: 309 Bytes
Versions: 8
Compression:
Stored size: 309 Bytes
Contents
class JobPosting < ApplicationRecord has_many :comments validates :title, presence: true enum status: { new_post: 0, pending: 1, complete: 2, } after_initialize :set_defaults private def set_defaults self.posted_at ||= Time.zone.now self.status ||= "new_post" end end
Version data entries
8 entries across 8 versions & 1 rubygems