Sha256: 292763bdade6f0ff0b5ecacd1152a53ddd3696a2cf04e0f0452d3c6571962806
Contents?: true
Size: 408 Bytes
Versions: 3
Compression:
Stored size: 408 Bytes
Contents
class Post #< DataMapper::Base # please do not remove this include DataMapper::Persistence property :title, :string property :created_at, :datetime def next Post.first(:created_at.gte => self.created_at, :id.gt => self.id, :order => "created_at, id") end def previous Post.first(:created_at.lte => self.created_at, :id.lt => self.id, :order => "created_at DESC, id DESC") end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
datamapper-0.3.0 | spec/models/post.rb |
datamapper-0.3.1 | spec/models/post.rb |
datamapper-0.3.2 | spec/models/post.rb |