diff options
Diffstat (limited to 'internal/db/main_test.go')
-rw-r--r-- | internal/db/main_test.go | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/internal/db/main_test.go b/internal/db/main_test.go index 8b4190da..fdd7447f 100644 --- a/internal/db/main_test.go +++ b/internal/db/main_test.go @@ -21,6 +21,8 @@ import ( "gogs.io/gogs/internal/testutil" ) +var printSQL = flag.Bool("print-sql", false, "Print SQL executed") + func TestMain(m *testing.M) { flag.Parse() if !testing.Verbose() { @@ -75,6 +77,9 @@ func initTestDB(t *testing.T, suite string, tables ...interface{}) *gorm.DB { if !testing.Verbose() { db.SetLogger(&dbutil.Writer{Writer: ioutil.Discard}) } + if *printSQL { + db.LogMode(true) + } err = db.AutoMigrate(tables...).Error if err != nil { |