Method: Cloudant::Client#delete_design_doc

Defined in:
lib/cloudant/client.rb

#delete_design_doc(id) ⇒ Object

Intended behavior for this method to accept only an id to delete a doc. TODO: Add an optional param for rev.



83
84
85
86
87
88
# File 'lib/cloudant/client.rb', line 83

def delete_design_doc(id)
  doc = get_design_doc(id)
  rev = doc["_rev"] if doc && doc["_rev"]

  @conn.query({url_path: "#{database}/_design/#{id}?rev=#{rev}", opts: doc, method: :delete})
end