mirror of
https://github.com/woodpecker-ci/woodpecker.git
synced 2024-12-24 01:10:31 +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 {
|
||||
conn := Open(driver, config)
|
||||
db := Open(driver, config)
|
||||
return store.New(
|
||||
driver,
|
||||
&nodestore{conn},
|
||||
&userstore{conn},
|
||||
&repostore{conn},
|
||||
&keystore{conn},
|
||||
&buildstore{conn},
|
||||
&jobstore{conn},
|
||||
&logstore{conn},
|
||||
&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},
|
||||
)
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue