MCPcopy Create free account
hub / github.com/cloudflare/cfssl / SQLiteDB

Function SQLiteDB

certdb/testdb/testdb.go:80–89  ·  view source on GitHub ↗

SQLiteDB returns a SQLite db instance for certdb testing.

(dbpath string)

Source from the content-addressed store, hash-verified

78
79// SQLiteDB returns a SQLite db instance for certdb testing.
80func SQLiteDB(dbpath string) *sqlx.DB {
81 db, err := sqlx.Open("sqlite3", dbpath)
82 if err != nil {
83 panic(err)
84 }
85
86 Truncate(db)
87
88 return db
89}
90
91// Truncate truncates the DB
92func Truncate(db *sqlx.DB) {

Callers 13

TestParseSerialNumberFunction · 0.92
prepDBFunction · 0.92
prepDBFunction · 0.92
TestSignerWithDBFunction · 0.92
TestOCSPRefreshMainFunction · 0.92
TestSqliteTrivialFunction · 0.92
TestSqliteRealResponseFunction · 0.92
TestSQLiteFunction · 0.92
TestStapleSCTListFunction · 0.92
TestSignerDBPersistenceFunction · 0.92
prepDBFunction · 0.92
prepDBFunction · 0.92

Calls 2

TruncateFunction · 0.85
OpenMethod · 0.45

Tested by 13

TestParseSerialNumberFunction · 0.74
prepDBFunction · 0.74
prepDBFunction · 0.74
TestSignerWithDBFunction · 0.74
TestOCSPRefreshMainFunction · 0.74
TestSqliteTrivialFunction · 0.74
TestSqliteRealResponseFunction · 0.74
TestSQLiteFunction · 0.74
TestStapleSCTListFunction · 0.74
TestSignerDBPersistenceFunction · 0.74
prepDBFunction · 0.74
prepDBFunction · 0.74

Used in the wild real call sites across dependent graphs

searching dependent graphs…