Skip to content

Commit 7837045

Browse files
committed
pgx
1 parent 3ad4957 commit 7837045

File tree

3 files changed

+11
-2
lines changed

3 files changed

+11
-2
lines changed

go.mod

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,10 @@ go 1.24.0
55
require (
66
entgo.io/ent v0.14.4
77
github.com/go-chi/chi/v5 v5.2.1
8+
github.com/go-sql-driver/mysql v1.9.2
89
github.com/influxdata/influxdb-client-go/v2 v2.14.0
910
github.com/jackc/pgx/v5 v5.7.4
11+
github.com/mattn/go-sqlite3 v1.14.28
1012
github.com/spf13/cobra v1.9.1
1113
github.com/spf13/viper v1.20.1
1214
github.com/taosdata/driver-go/v3 v3.7.0
@@ -15,6 +17,7 @@ require (
1517

1618
require (
1719
ariga.io/atlas v0.31.1-0.20250212144724-069be8033e83 // indirect
20+
filippo.io/edwards25519 v1.1.0 // indirect
1821
github.com/99designs/gqlgen v0.17.70 // indirect
1922
github.com/agext/levenshtein v1.2.1 // indirect
2023
github.com/agnivade/levenshtein v1.2.1 // indirect
@@ -37,7 +40,6 @@ require (
3740
github.com/jackc/puddle/v2 v2.2.2 // indirect
3841
github.com/json-iterator/go v1.1.12 // indirect
3942
github.com/mattn/go-runewidth v0.0.9 // indirect
40-
github.com/mattn/go-sqlite3 v1.14.28 // indirect
4143
github.com/mitchellh/go-wordwrap v0.0.0-20150314170334-ad45545899c7 // indirect
4244
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
4345
github.com/modern-go/reflect2 v1.0.2 // indirect

go.sum

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@ ariga.io/atlas v0.31.1-0.20250212144724-069be8033e83 h1:nX4HXncwIdvQ8/8sIUIf1nyC
22
ariga.io/atlas v0.31.1-0.20250212144724-069be8033e83/go.mod h1:Oe1xWPuu5q9LzyrWfbZmEZxFYeu4BHTyzfjeW2aZp/w=
33
entgo.io/ent v0.14.4 h1:/DhDraSLXIkBhyiVoJeSshr4ZYi7femzhj6/TckzZuI=
44
entgo.io/ent v0.14.4/go.mod h1:aDPE/OziPEu8+OWbzy4UlvWmD2/kbRuWfK2A40hcxJM=
5+
filippo.io/edwards25519 v1.1.0 h1:FNf4tywRC1HmFuKW5xopWpigGjJKiJSV0Cqo0cJWDaA=
6+
filippo.io/edwards25519 v1.1.0/go.mod h1:BxyFTGdWcka3PhytdK4V28tE5sGfRvvvRV7EaN4VDT4=
57
github.com/99designs/gqlgen v0.17.70 h1:xgLIgQuG+Q2L/AE9cW595CT7xCWCe/bpPIFGSfsGSGs=
68
github.com/99designs/gqlgen v0.17.70/go.mod h1:fvCiqQAu2VLhKXez2xFvLmE47QgAPf/KTPN5XQ4rsHQ=
79
github.com/DATA-DOG/go-sqlmock v1.5.0 h1:Shsta01QNfFxHCfpW6YH2STWB0MudeXXEWMr20OEh60=
@@ -39,6 +41,8 @@ github.com/go-chi/chi/v5 v5.2.1 h1:KOIHODQj58PmL80G2Eak4WdvUzjSJSm0vG72crDCqb8=
3941
github.com/go-chi/chi/v5 v5.2.1/go.mod h1:L2yAIGWB3H+phAw1NxKwWM+7eUH/lU8pOMm5hHcoops=
4042
github.com/go-openapi/inflect v0.19.0 h1:9jCH9scKIbHeV9m12SmPilScz6krDxKRasNNSNPXu/4=
4143
github.com/go-openapi/inflect v0.19.0/go.mod h1:lHpZVlpIQqLyKwJ4N+YSc9hchQy/i12fJykb83CRBH4=
44+
github.com/go-sql-driver/mysql v1.9.2 h1:4cNKDYQ1I84SXslGddlsrMhc8k4LeDVj6Ad6WRjiHuU=
45+
github.com/go-sql-driver/mysql v1.9.2/go.mod h1:qn46aNg1333BRMNU69Lq93t8du/dwxI64Gl8i5p1WMU=
4246
github.com/go-test/deep v1.0.3 h1:ZrJSEWsXzPOxaZnFteGEfooLba+ju3FYIbOrS+rQd68=
4347
github.com/go-test/deep v1.0.3/go.mod h1:wGDj63lr65AM2AQyKZd/NYHGb0R+1RLqB8NKt3aSFNA=
4448
github.com/go-viper/mapstructure/v2 v2.2.1 h1:ZAaOCxANMuZx5RCeg0mBdEZk7DZasvvZIxtHqx8aGss=

orm/db.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ import (
77
"github.com/jackc/pgx/v5/pgxpool"
88
"github.com/jackc/pgx/v5/stdlib"
99

10+
_ "github.com/go-sql-driver/mysql"
11+
_ "github.com/mattn/go-sqlite3"
12+
1013
_ "github.com/twiglab/doggy/orm/ent/runtime"
1114

1215
"github.com/twiglab/doggy/orm/ent"
@@ -29,7 +32,7 @@ func pgxDB(ctx context.Context, url string, ops ...stdlib.OptionOpenDB) (*sql.DB
2932
}
3033

3134
func Open(driveName string, dataSourceName string, opts ...ent.Option) (*ent.Client, error) {
32-
if driveName == "pgx" {
35+
if driveName == "pgx" || driveName == "" { // 默认为pgx
3336
db, err := pgxDB(context.Background(), dataSourceName)
3437
if err != nil {
3538
return nil, err

0 commit comments

Comments
 (0)