added an option to force the deletion of a attachment

This commit is contained in:
Matt Aimonetti 2009-07-29 20:12:35 -07:00
parent beb801d1bd
commit 5270fde0fa
3 changed files with 24 additions and 4 deletions

View file

@ -19,9 +19,9 @@ module CouchRest
end
# deletes an attachment directly from couchdb
def delete_attachment(name)
def delete_attachment(name, force=false)
raise ArgumentError, "doc.database required to delete_attachment" unless database
result = database.delete_attachment(self, name)
result = database.delete_attachment(self, name, force)
self['_rev'] = result['rev']
result['ok']
end