[~/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