0
0
zero-blog/models/comment.rb

16 lines
413 B
Ruby

class Comment
include DataMapper::Resource
include DataMapper::Validate
property :id, Serial
property :author, String
property :email, String
property :acknowledged, Boolean, :default => false
property :body, Text
belongs_to :post
validates_presence_of :author, :email, :body
validates_length_of :email, :min => 3, :max => 100
validates_format_of :email, :with => :email_address
end