This commit is contained in:
jiayuqi7813
2022-05-21 23:29:23 +08:00
parent b8859af6d8
commit 7cb171bc90
83 changed files with 1687 additions and 0 deletions

30
database/db.go Normal file
View File

@@ -0,0 +1,30 @@
package database
import (
"gorm.io/driver/sqlite"
"gorm.io/gorm"
"gorm.io/gorm/schema"
)
//定义全局数据库
var (
DBsnctf *gorm.DB
)
//定义全局数据库连接
func Inimysql()(err error){
DBsnctf, err = gorm.Open(sqlite.Open("snctf.db"), &gorm.Config{
NamingStrategy: schema.NamingStrategy{
SingularTable: true, // 使用单数表名
},
})
if err != nil {
panic("failed to connect database")
}
return
}
func DBLink() {
err := Inimysql()
if err != nil{
panic(err)
}
}