Skip to content

Commit e560c4f

Browse files
authored
Merge pull request #207 from blyoa/close-db
Close the database before exiting
2 parents 9f02b1e + 1737047 commit e560c4f

File tree

4 files changed

+4
-0
lines changed

4 files changed

+4
-0
lines changed

sql-migrate/command_common.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ func ApplyMigrations(dir migrate.MigrationDirection, dryrun bool, limit int) err
1616
if err != nil {
1717
return err
1818
}
19+
defer db.Close()
1920

2021
source := migrate.FileMigrationSource{
2122
Dir: env.Dir,

sql-migrate/command_redo.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ func (c *RedoCommand) Run(args []string) int {
5454
ui.Error(err.Error())
5555
return 1
5656
}
57+
defer db.Close()
5758

5859
source := migrate.FileMigrationSource{
5960
Dir: env.Dir,

sql-migrate/command_skip.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ func SkipMigrations(dir migrate.MigrationDirection, dryrun bool, limit int) erro
6363
if err != nil {
6464
return err
6565
}
66+
defer db.Close()
6667

6768
source := migrate.FileMigrationSource{
6869
Dir: env.Dir,

sql-migrate/command_status.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ func (c *StatusCommand) Run(args []string) int {
5353
ui.Error(err.Error())
5454
return 1
5555
}
56+
defer db.Close()
5657

5758
source := migrate.FileMigrationSource{
5859
Dir: env.Dir,

0 commit comments

Comments
 (0)