fixed missing func error in datastore

This commit is contained in:
Brad Rydzewski 2015-10-27 18:48:04 -07:00
parent e1daf0fd74
commit 810770388a

View file

@ -31,16 +31,30 @@ func Load(env envconfig.Env) store.Store {
} }
func New(driver, config string) store.Store { func New(driver, config string) store.Store {
conn := Open(driver, config) db := Open(driver, config)
return store.New( return store.New(
driver, driver,
&nodestore{conn}, &nodestore{db},
&userstore{conn}, &userstore{db},
&repostore{conn}, &repostore{db},
&keystore{conn}, &keystore{db},
&buildstore{conn}, &buildstore{db},
&jobstore{conn}, &jobstore{db},
&logstore{conn}, &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},
) )
} }