diff --git a/lib/cloudkit/store/document.rb b/lib/cloudkit/store/document.rb index 113495a..9cac834 100644 --- a/lib/cloudkit/store/document.rb +++ b/lib/cloudkit/store/document.rb @@ -2,7 +2,7 @@ module CloudKit class Document include DataMapper::Resource - property :id, Serial + property :id, String, :key => true, :default => Proc.new { "#{Time.now.utc.to_i}:#{UUID.generate}" } property :etag, String property :last_modified, String property :uri, String, :length => 255, :unique => true