fix(db): stabilize connection settings and explicitly define AppConfig table name

- Set SQL connection idle limit to 1 to reduce resource usage
- Explicitly define AppConfig table name to prevent GORM pluralization issues
This commit is contained in:
NeilClack
2026-06-26 22:49:51 -05:00
parent f03d56d7ad
commit 6fd5ec919c
3 changed files with 17 additions and 0 deletions
+11
View File
@@ -0,0 +1,11 @@
package db
import "gorm.io/gorm"
func GetConfig(db *gorm.DB) (*AppConfig, error) {
var appConfig AppConfig
if err := db.First(&appConfig).Error; err != nil {
return nil, err
}
return &appConfig, nil
}