|
|
@@ -6,6 +6,7 @@ import (
|
|
|
|
|
|
"gorm.io/driver/mysql"
|
|
|
"gorm.io/gorm"
|
|
|
+ "gorm.io/gorm/schema"
|
|
|
)
|
|
|
|
|
|
type ServiceContext struct {
|
|
|
@@ -15,7 +16,12 @@ type ServiceContext struct {
|
|
|
}
|
|
|
|
|
|
func NewServiceContext(c config.Config) *ServiceContext {
|
|
|
- db, err := gorm.Open(mysql.Open(c.DB.DataSource), &gorm.Config{})
|
|
|
+ db, err := gorm.Open(mysql.Open(c.DB.DataSource), &gorm.Config{
|
|
|
+ NamingStrategy: schema.NamingStrategy{
|
|
|
+ TablePrefix: "p_",
|
|
|
+ SingularTable: true,
|
|
|
+ },
|
|
|
+ })
|
|
|
if err != nil {
|
|
|
panic(err)
|
|
|
}
|