Sha256: d4178fc932d59924a11713db867c757e4fd7f341fe8e1e1a0e199b4d9e6c0aa0
Contents?: true
Size: 493 Bytes
Versions: 1
Compression:
Stored size: 493 Bytes
Contents
# # Blogaze # Copyright (C) 2011-2013 Jack Polgar # # Blogaze is released under the BSD 3-clause license. # @license http://opensource.org/licenses/BSD-3-Clause # module Blogaze class Comment < Sequel::Model plugin :validation_helpers many_to_one :post def validate validates_presence [:post_id, :author, :body] validates_integer :post_id end def before_create super self.created_at = Time.now.to_i self.updated_at = 0 end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
blogaze-0.0.1 | lib/blogaze/model/comment.rb |