File tree Expand file tree Collapse file tree 2 files changed +8
-17
lines changed Expand file tree Collapse file tree 2 files changed +8
-17
lines changed Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ func migrateSetup(db *sql.DB) (*migrate.Migrate, error) {
33
33
return m , nil
34
34
}
35
35
36
- // Migrate runs SQL migrations to ensure the database schema is up-to-date.
36
+ // MigrateUp runs SQL migrations to ensure the database schema is up-to-date.
37
37
func MigrateUp (db * sql.DB ) error {
38
38
m , err := migrateSetup (db )
39
39
if err != nil {
@@ -53,7 +53,7 @@ func MigrateUp(db *sql.DB) error {
53
53
return nil
54
54
}
55
55
56
- // Migrate runs SQL migrations to ensure the database schema is up-to-date .
56
+ // MigrateDown runs all down SQL migrations .
57
57
func MigrateDown (db * sql.DB ) error {
58
58
m , err := migrateSetup (db )
59
59
if err != nil {
Original file line number Diff line number Diff line change @@ -28,24 +28,18 @@ func TestMigrate(t *testing.T) {
28
28
t .Run ("Once" , func (t * testing.T ) {
29
29
t .Parallel ()
30
30
31
- var (
32
- db = testSQLDB (t )
33
- err error
34
- )
31
+ db := testSQLDB (t )
35
32
36
- err = database .MigrateUp (db )
33
+ err : = database .MigrateUp (db )
37
34
require .NoError (t , err )
38
35
})
39
36
40
37
t .Run ("Twice" , func (t * testing.T ) {
41
38
t .Parallel ()
42
39
43
- var (
44
- db = testSQLDB (t )
45
- err error
46
- )
40
+ db := testSQLDB (t )
47
41
48
- err = database .MigrateUp (db )
42
+ err : = database .MigrateUp (db )
49
43
require .NoError (t , err )
50
44
51
45
err = database .MigrateUp (db )
@@ -55,12 +49,9 @@ func TestMigrate(t *testing.T) {
55
49
t .Run ("UpDownUp" , func (t * testing.T ) {
56
50
t .Parallel ()
57
51
58
- var (
59
- db = testSQLDB (t )
60
- err error
61
- )
52
+ db := testSQLDB (t )
62
53
63
- err = database .MigrateUp (db )
54
+ err : = database .MigrateUp (db )
64
55
require .NoError (t , err )
65
56
66
57
err = database .MigrateDown (db )
You can’t perform that action at this time.
0 commit comments