From b8ef9fc4bcccc6c024edaa8e9c91a6bf87f83dd9 Mon Sep 17 00:00:00 2001 From: kim <89579420+NyaaaWhatsUpDoc@users.noreply.github.com> Date: Tue, 14 Jan 2025 14:23:28 +0000 Subject: bump uptrace/bun dependencies from 1.2.6 to 1.2.8 (#3645) --- .../uptrace/bun/dialect/sqlitedialect/dialect.go | 15 ++++++++++++++- .../github.com/uptrace/bun/dialect/sqlitedialect/scan.go | 11 ----------- .../uptrace/bun/dialect/sqlitedialect/version.go | 2 +- 3 files changed, 15 insertions(+), 13 deletions(-) delete mode 100644 vendor/github.com/uptrace/bun/dialect/sqlitedialect/scan.go (limited to 'vendor/github.com/uptrace/bun/dialect/sqlitedialect') diff --git a/vendor/github.com/uptrace/bun/dialect/sqlitedialect/dialect.go b/vendor/github.com/uptrace/bun/dialect/sqlitedialect/dialect.go index 92959482e..1280d0d69 100644 --- a/vendor/github.com/uptrace/bun/dialect/sqlitedialect/dialect.go +++ b/vendor/github.com/uptrace/bun/dialect/sqlitedialect/dialect.go @@ -26,7 +26,7 @@ type Dialect struct { features feature.Feature } -func New() *Dialect { +func New(opts ...DialectOption) *Dialect { d := new(Dialect) d.tables = schema.NewTables(d) d.features = feature.CTE | @@ -42,9 +42,22 @@ func New() *Dialect { feature.AutoIncrement | feature.CompositeIn | feature.DeleteReturning + + for _, opt := range opts { + opt(d) + } + return d } +type DialectOption func(d *Dialect) + +func WithoutFeature(other feature.Feature) DialectOption { + return func(d *Dialect) { + d.features = d.features.Remove(other) + } +} + func (d *Dialect) Init(*sql.DB) {} func (d *Dialect) Name() dialect.Name { diff --git a/vendor/github.com/uptrace/bun/dialect/sqlitedialect/scan.go b/vendor/github.com/uptrace/bun/dialect/sqlitedialect/scan.go deleted file mode 100644 index f6f02b55a..000000000 --- a/vendor/github.com/uptrace/bun/dialect/sqlitedialect/scan.go +++ /dev/null @@ -1,11 +0,0 @@ -package sqlitedialect - -import ( - "reflect" - - "github.com/uptrace/bun/schema" -) - -func scanner(typ reflect.Type) schema.ScannerFunc { - return schema.Scanner(typ) -} diff --git a/vendor/github.com/uptrace/bun/dialect/sqlitedialect/version.go b/vendor/github.com/uptrace/bun/dialect/sqlitedialect/version.go index 18c6f7857..b80d9ac06 100644 --- a/vendor/github.com/uptrace/bun/dialect/sqlitedialect/version.go +++ b/vendor/github.com/uptrace/bun/dialect/sqlitedialect/version.go @@ -2,5 +2,5 @@ package sqlitedialect // Version is the current release version. func Version() string { - return "1.2.6" + return "1.2.8" } -- cgit v1.2.3