mirror of
https://github.com/woodpecker-ci/woodpecker.git
synced 2024-11-27 04:11:03 +00:00
fixed missing func error in datastore
This commit is contained in:
parent
e1daf0fd74
commit
810770388a
1 changed files with 22 additions and 8 deletions
|
@ -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},
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue