somebee (owner)

Revisions

gist: 230013 Download_button fork
public
Public Clone URL: git://gist.github.com/230013.git
Embed All Files: show embed
Ruby #
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# encoding: utf-8
 
require 'rubygems'
require 'dm-core'
require 'dm-types'
 
DataMapper::setup(:default, "mysql://root@localhost/dm_core_test")
DataObjects::Mysql.logger = DataObjects::Logger.new(STDOUT, :debug)
 
class Person
  include DataMapper::Resource
  property :id, Serial
  property :name, String # Can be string?
  property :params, Yaml
end
 
DataMapper.auto_migrate!
 
p = Person.create :name => "Sindre"
p.params = {'test' => 1}
 
puts p.save # => false
puts p.save! # => false