MCPcopy Create free account
hub / github.com/fnproject/fn / clear

Method clear

api/datastore/sql/sql.go:273–292  ·  view source on GitHub ↗

clear is for tests only, be careful, it deletes all records.

()

Source from the content-addressed store, hash-verified

271
272// clear is for tests only, be careful, it deletes all records.
273func (ds *SQLStore) clear() error {
274 return ds.Tx(func(tx *sqlx.Tx) error {
275
276 query := tx.Rebind(`DELETE FROM apps`)
277 _, err := tx.Exec(query)
278 if err != nil {
279 return err
280 }
281
282 query = tx.Rebind(`DELETE FROM triggers`)
283 _, err = tx.Exec(query)
284 if err != nil {
285 return err
286 }
287
288 query = tx.Rebind(`DELETE FROM fns`)
289 _, err = tx.Exec(query)
290 return err
291 })
292}
293
294func (ds *SQLStore) GetAppID(ctx context.Context, appName string) (string, error) {
295 var app models.App

Callers 1

TestDatastoreFunction · 0.80

Calls 1

TxMethod · 0.95

Tested by 1

TestDatastoreFunction · 0.64