diff options
author | Joe Chen <jc@unknwon.io> | 2022-10-23 16:17:53 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-10-23 16:17:53 +0800 |
commit | b1fefcbe5011a4a792808faaf26fae6881ecc1b0 (patch) | |
tree | 42c3d2922ea8460f6f5bf1ebb314039275c25ec2 /internal/db/main_test.go | |
parent | 8077360cf6370c9ddb026f2432ceb4f4f4ac31c4 (diff) |
refactor(db): migrate `Follow` off `user.go` (#7203)
Diffstat (limited to 'internal/db/main_test.go')
-rw-r--r-- | internal/db/main_test.go | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/internal/db/main_test.go b/internal/db/main_test.go index bc55a0d0..4f19da43 100644 --- a/internal/db/main_test.go +++ b/internal/db/main_test.go @@ -15,6 +15,7 @@ import ( _ "modernc.org/sqlite" log "unknwon.dev/clog/v2" + "gogs.io/gogs/internal/conf" "gogs.io/gogs/internal/testutil" ) @@ -37,6 +38,15 @@ func TestMain(m *testing.M) { // NOTE: AutoMigrate does not respect logger passed in gorm.Config. logger.Default = logger.Default.LogMode(level) + switch os.Getenv("GOGS_DATABASE_TYPE") { + case "mysql": + conf.UseMySQL = true + case "postgres": + conf.UsePostgreSQL = true + default: + conf.UseSQLite3 = true + } + os.Exit(m.Run()) } |