// From creates a datastore from an existing database connection. func From(db *sql.DB) store.Store { return store.New( &nodestore{db}, &userstore{db}, &repostore{db}, &keystore{db}, &buildstore{db}, &jobstore{db}, &logstore{db}, ) }
func From(db *sql.DB) store.Store { var driver string return store.New( driver, &nodestore{db}, &userstore{db}, &repostore{db}, &keystore{db}, &buildstore{db}, &jobstore{db}, &logstore{db}, ) }
func New(driver, config string) store.Store { db := Open(driver, config) return store.New( driver, &nodestore{db}, &userstore{db}, &repostore{db}, &keystore{db}, &buildstore{db}, &jobstore{db}, &logstore{db}, ) }