Files
redux-scraper/app/models/domain/inkbunny/user.rb
2024-12-19 06:04:37 +00:00

20 lines
425 B
Ruby

class Domain::Inkbunny::User < ReduxApplicationRecord
self.table_name = "domain_inkbunny_users"
has_many :posts,
class_name: "::Domain::Inkbunny::Post",
inverse_of: :creator,
foreign_key: :creator_id
validates_presence_of :ib_user_id, :name
enum :state, %i[ok error]
after_initialize do
self.state ||= :ok
self.state_detail ||= {}
end
def to_param
name
end
end