Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- require 'rubygems'
- gem 'dm-core'
- require 'dm-core'
- class Counter
- include DataMapper::Resource
- property :id, Integer, :serial => true
- property :count, Integer, :default => 0
- end
- DataMapper.setup(:default, 'sqlite3::memory:')
- DataMapper.auto_migrate!
- #DataMapper.repository(:default) do
- c = Counter.create
- c.count += 2
- p c
- DataMapper.repository(:default) do
- cc = Counter.get(1)
- cc.count += 1
- p cc
- cc.save
- p Counter.get(1)
- end
- c.save
- p Counter.get(1)
- #end
Add Comment
Please, Sign In to add comment