Implemented database scripting for installation, conversion, and migration #4
+3
-1
@@ -198,10 +198,12 @@ func prepareDB() (string, error) {
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return version, fmt.Errorf("Unable to apply migration script %s: %w", script, err)
|
return version, fmt.Errorf("Unable to apply migration script %s: %w", script, err)
|
||||||
}
|
}
|
||||||
err = setDatabaseVersionNumber(db, strings.TrimSuffix(script, ".sql"))
|
nv := strings.TrimSuffix(script, ".sql")
|
||||||
|
err = setDatabaseVersionNumber(db, nv)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
|
version = nv
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return version, err
|
return version, err
|
||||||
|
|||||||
Reference in New Issue
Block a user