paul (owner)

Revisions

gist: 77614 Download_button fork
public
Public Clone URL: git://gist.github.com/77614.git
Embed All Files: show embed
Text only #
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
[~/dev/dm-echo-adapter][rando@apollo]
dm-echo-adapter/master % ruby example.rb
#create
resources: [#<Article @id=nil @title="Test" @text="Lorem Ipsum">]
 # => 1
 
#read
query: #<DataMapper::Query @repository=:default @model=Article @fields=[#<DataMapper::Property @model=Article @name=:id>, #<DataMapper::Property @model=Article @name=:title>] @links=[] @conditions=[] @order=[#<DataMapper::Query::Direction @property=#<DataMapper::Property @model=Article @name=:id> @direction=:asc>] @limit=nil @offset=0 @reload=false @unique=false>
 # => [#<Article @id=1 @title="Test" @text=<not loaded>>]
 
#update
query: #<DataMapper::Query @repository=:default @model=Article @fields=[#<DataMapper::Property @model=Article @name=:id>, #<DataMapper::Property @model=Article @name=:title>] @links=[] @conditions=[[:eql, #<DataMapper::Property @model=Article @name=:id>, 1]] @order=[#<DataMapper::Query::Direction @property=#<DataMapper::Property @model=Article @name=:id> @direction=:asc>] @limit=nil @offset=0 @reload=false @unique=false>
attributes: {#<DataMapper::Property @model=Article @name=:title>=>"Test Update"}
 # => 1
 
#delete
query: #<DataMapper::Query @repository=:default @model=Article @fields=[#<DataMapper::Property @model=Article @name=:id>, #<DataMapper::Property @model=Article @name=:title>] @links=[] @conditions=[[:eql, #<DataMapper::Property @model=Article @name=:id>, 1]] @order=[#<DataMapper::Query::Direction @property=#<DataMapper::Property @model=Article @name=:id> @direction=:asc>] @limit=nil @offset=0 @reload=false @unique=false>
 # => 1