Made Version function public
This commit is contained in:
parent
08df526c02
commit
b83c7b1e17
@ -43,7 +43,7 @@ func (upgrader *Upgrader) Version(dbName string) (version int, err error) {// {{
|
||||
return
|
||||
}
|
||||
|
||||
version, err = dbase.version()
|
||||
version, err = dbase.Version()
|
||||
return
|
||||
}// }}}
|
||||
|
||||
@ -111,7 +111,7 @@ func (dbase Database) verifySchemaEntry() (err error) {// {{{
|
||||
|
||||
return
|
||||
}// }}}
|
||||
func (dbase Database) version() (version int, err error) {// {{{
|
||||
func (dbase Database) Version() (version int, err error) {// {{{
|
||||
var rows *sql.Rows
|
||||
rows, err = dbase.db.Query(
|
||||
`SELECT version FROM `+dbase.upgrader.schema+`.schema ORDER BY version DESC LIMIT 1`,
|
||||
@ -130,8 +130,7 @@ func (dbase Database) version() (version int, err error) {// {{{
|
||||
}// }}}
|
||||
|
||||
// AddDatabase sets a database up for the Run() function with verifying/creating the _db.schema table.
|
||||
func (upgrader Upgrader) AddDatabase(host string, port int, dbName, user, pass string) (err error) {// {{{
|
||||
var db Database
|
||||
func (upgrader Upgrader) AddDatabase(host string, port int, dbName, user, pass string) (db Database, err error) {// {{{
|
||||
if db, err = newDatabase(host, port, dbName, user, pass); err != nil {
|
||||
return
|
||||
}
|
||||
@ -151,7 +150,7 @@ func (upgrader Upgrader) Run() (err error) {// {{{
|
||||
var version int
|
||||
|
||||
for dbName, dbase := range upgrader.databases {
|
||||
version, err = dbase.version()
|
||||
version, err = dbase.Version()
|
||||
if err != nil {
|
||||
return
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user