MCPcopy Create free account
hub / github.com/couchbase/sync_gateway / DeleteDesignDoc

Method DeleteDesignDoc

db/design_doc.go:231–241  ·  view source on GitHub ↗
(ddocName string)

Source from the content-addressed store, hash-verified

229}
230
231func (db *Database) DeleteDesignDoc(ddocName string) (err error) {
232 vs, err := getViewStoreForDefaultCollection(db.DatabaseContext)
233 if err != nil {
234 return err
235 }
236
237 if err = db.checkDDocAccess(ddocName); err == nil {
238 err = vs.DeleteDDoc(ddocName)
239 }
240 return
241}
242
243func (db *Database) QueryDesignDoc(ctx context.Context, ddocName string, viewName string, options map[string]interface{}) (*sgbucket.ViewResult, error) {
244

Callers 1

handleDeleteDesignDocMethod · 0.80

Calls 3

checkDDocAccessMethod · 0.95
DeleteDDocMethod · 0.45

Tested by

no test coverage detected