按协议判断连接权限,优化权限检查效率
This commit is contained in:
@@ -29,6 +29,17 @@ func Init() {
|
||||
DB = db
|
||||
}
|
||||
|
||||
func InitForTest(dsn string) {
|
||||
db, err := gorm.Open(postgres.Open(dsn), &gorm.Config{
|
||||
Logger: logger.Default,
|
||||
})
|
||||
if err != nil {
|
||||
panic(err)
|
||||
}
|
||||
|
||||
DB = db
|
||||
}
|
||||
|
||||
func MaySingle[T any](results []T) (*T, error) {
|
||||
rsLen := len(results)
|
||||
if rsLen == 0 {
|
||||
|
||||
Reference in New Issue
Block a user