feat: 添加 db(gorm) 支持

This commit is contained in:
zhaoyupeng
2025-06-17 14:02:19 +08:00
parent 1a35c30630
commit b3fdecd62f
6 changed files with 222 additions and 7 deletions

25
database/db/new_test.go Normal file
View File

@ -0,0 +1,25 @@
package db
import (
"testing"
)
func TestNew(t *testing.T) {
//mdb, err := New(WithMysql("127.0.0.1", 3306, "root", "MyPassw0rd", "mydb"))
//if err != nil {
// t.Fatal(err)
//}
//
//type User struct {
// Id uint64 `gorm:"primaryKey"`
// Username string `gorm:"unique"`
//}
//
//if err = mdb.Session(t.Context()).AutoMigrate(&User{}); err != nil {
// t.Fatal(err)
//}
//
//if err = mdb.Session(t.Context()).Create(&User{Username: "zyp"}).Error; err != nil {
// t.Fatal(err)
//}
}