SetMaxOpenConns(1)
This commit is contained in:
7
main.go
7
main.go
@@ -52,6 +52,13 @@ func main() {
|
|||||||
panic("failed to connect database")
|
panic("failed to connect database")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// set only a single connection so we don't actually have concurrent writes
|
||||||
|
sqlDB, err := db.DB()
|
||||||
|
if err != nil {
|
||||||
|
panic("failed to retrieve database")
|
||||||
|
}
|
||||||
|
sqlDB.SetMaxOpenConns(1)
|
||||||
|
|
||||||
// Migrate the schema
|
// Migrate the schema
|
||||||
db.AutoMigrate(&Original{}, &Video{}, &Audio{}, &User{}, &TempURL{}, &Transcode{})
|
db.AutoMigrate(&Original{}, &Video{}, &Audio{}, &User{}, &TempURL{}, &Transcode{})
|
||||||
go PeriodicCleanup()
|
go PeriodicCleanup()
|
||||||
|
Reference in New Issue
Block a user