couchrest_model/lib/couchrest/model/design.rb

43 lines
654 B
Ruby
Raw Normal View History

2011-02-05 22:22:07 +01:00
#### NOTE Work in progress! Not yet used!
module CouchRest
module Model
# A design block in CouchRest Model groups together the functionality of CouchDB's
# design documents in a simple block definition.
#
# class Person < CouchRest::Model::Base
# property :name
# timestamps!
#
# design do
# view :by_name
# end
# end
#
module Design
extend ActiveSupport::Concern
module ClassMethods
def design(*args, &block)
end
end
#
module DesignMethods
def view(*args)
end
end
end
end
end