deps: update dependencies for GORM, Viper, and SQLite support

- Add GORM v1.25.12 with MySQL and SQLite drivers
- Add Viper v1.19.0 for configuration management
- Add UUID package for GORM model IDs
- Update vendor directory with new dependencies
- Update Go module requirements and checksums

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2025-06-30 22:09:22 +12:00
parent 8c7088040d
commit 88c996a383
875 changed files with 647979 additions and 794 deletions

123
vendor/modules.txt vendored
View File

@@ -12,29 +12,32 @@ github.com/ant0ine/go-json-rest/rest/trie
# github.com/davecgh/go-spew v1.1.1
## explicit
github.com/davecgh/go-spew/spew
# github.com/facebookgo/ensure v0.0.0-20160127193407-b4ab57deab51
## explicit
# github.com/facebookgo/stack v0.0.0-20160209184415-751773369052
## explicit
# github.com/facebookgo/subset v0.0.0-20150612182917-8dac2c3c4870
## explicit
# github.com/fsnotify/fsnotify v1.8.0
## explicit; go 1.17
github.com/fsnotify/fsnotify
github.com/fsnotify/fsnotify/internal
# github.com/go-chi/chi v4.0.0+incompatible
## explicit
github.com/go-chi/chi
# github.com/go-sql-driver/mysql v1.8.1
## explicit; go 1.18
github.com/go-sql-driver/mysql
# github.com/golang/protobuf v1.3.1
# github.com/go-viper/mapstructure/v2 v2.2.1
## explicit; go 1.18
github.com/go-viper/mapstructure/v2
github.com/go-viper/mapstructure/v2/internal/errors
# github.com/google/uuid v1.6.0
## explicit
# github.com/google/gofuzz v1.0.0
## explicit; go 1.12
github.com/google/uuid
# github.com/gorilla/websocket v0.0.0-20180605202552-5ed622c449da
## explicit
github.com/gorilla/websocket
# github.com/jinzhu/inflection v1.0.0
## explicit
github.com/jinzhu/inflection
# github.com/jinzhu/now v1.1.5
## explicit; go 1.12
github.com/jinzhu/now
# github.com/json-iterator/go v1.1.10
## explicit; go 1.12
github.com/json-iterator/go
@@ -42,6 +45,9 @@ github.com/json-iterator/go
## explicit; go 1.13
github.com/mailgun/mailgun-go/v4
github.com/mailgun/mailgun-go/v4/events
# github.com/mattn/go-sqlite3 v1.14.22
## explicit; go 1.19
github.com/mattn/go-sqlite3
# github.com/mitchellh/mapstructure v0.0.0-20180511142126-bb74f1db0675
## explicit
github.com/mitchellh/mapstructure
@@ -51,38 +57,105 @@ github.com/modern-go/concurrent
# github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742
## explicit
github.com/modern-go/reflect2
# github.com/pelletier/go-toml/v2 v2.2.3
## explicit; go 1.21.0
github.com/pelletier/go-toml/v2
github.com/pelletier/go-toml/v2/internal/characters
github.com/pelletier/go-toml/v2/internal/danger
github.com/pelletier/go-toml/v2/internal/tracker
github.com/pelletier/go-toml/v2/unstable
# github.com/pkg/errors v0.8.1
## explicit
github.com/pkg/errors
# github.com/pmezard/go-difflib v1.0.0
## explicit
github.com/pmezard/go-difflib/difflib
# github.com/sendgrid/rest v0.0.0-20180905234047-875828e14d98
## explicit
# github.com/sendgrid/sendgrid-go v0.0.0-20180905233524-8cb43f4ca4f5
## explicit
# github.com/stretchr/objx v0.3.0
# github.com/sagikazarmark/locafero v0.7.0
## explicit; go 1.21
github.com/sagikazarmark/locafero
# github.com/sourcegraph/conc v0.3.0
## explicit; go 1.19
github.com/sourcegraph/conc
github.com/sourcegraph/conc/internal/multierror
github.com/sourcegraph/conc/iter
github.com/sourcegraph/conc/panics
# github.com/spf13/afero v1.12.0
## explicit; go 1.21
github.com/spf13/afero
github.com/spf13/afero/internal/common
github.com/spf13/afero/mem
# github.com/spf13/cast v1.7.1
## explicit; go 1.19
github.com/spf13/cast
# github.com/spf13/pflag v1.0.6
## explicit; go 1.12
github.com/spf13/pflag
# github.com/spf13/viper v1.20.1
## explicit; go 1.21.0
github.com/spf13/viper
github.com/spf13/viper/internal/encoding/dotenv
github.com/spf13/viper/internal/encoding/json
github.com/spf13/viper/internal/encoding/toml
github.com/spf13/viper/internal/encoding/yaml
github.com/spf13/viper/internal/features
# github.com/stretchr/objx v0.5.2
## explicit; go 1.20
github.com/stretchr/objx
# github.com/stretchr/testify v1.3.0
## explicit
# github.com/stretchr/testify v1.10.0
## explicit; go 1.17
github.com/stretchr/testify/assert
github.com/stretchr/testify/assert/yaml
github.com/stretchr/testify/mock
# golang.org/x/crypto v0.23.0
# github.com/subosito/gotenv v1.6.0
## explicit; go 1.18
github.com/subosito/gotenv
# go.uber.org/atomic v1.9.0
## explicit; go 1.13
go.uber.org/atomic
# go.uber.org/multierr v1.9.0
## explicit; go 1.19
go.uber.org/multierr
# golang.org/x/crypto v0.32.0
## explicit; go 1.20
golang.org/x/crypto/bcrypt
golang.org/x/crypto/blowfish
# golang.org/x/net v0.25.0
# golang.org/x/sys v0.29.0
## explicit; go 1.18
# golang.org/x/sys v0.20.0
golang.org/x/sys/unix
golang.org/x/sys/windows
# golang.org/x/text v0.21.0
## explicit; go 1.18
# golang.org/x/text v0.20.0
## explicit; go 1.18
# golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d
## explicit; go 1.19
# google.golang.org/appengine v1.6.7
## explicit; go 1.11
golang.org/x/text/cases
golang.org/x/text/encoding
golang.org/x/text/encoding/internal
golang.org/x/text/encoding/internal/identifier
golang.org/x/text/encoding/unicode
golang.org/x/text/internal
golang.org/x/text/internal/language
golang.org/x/text/internal/language/compact
golang.org/x/text/internal/tag
golang.org/x/text/internal/utf8internal
golang.org/x/text/language
golang.org/x/text/runes
golang.org/x/text/transform
golang.org/x/text/unicode/norm
# gopkg.in/yaml.v3 v3.0.1
## explicit
gopkg.in/yaml.v3
# gorm.io/driver/mysql v1.6.0
## explicit; go 1.18
gorm.io/driver/mysql
# gorm.io/driver/sqlite v1.6.0
## explicit; go 1.20
gorm.io/driver/sqlite
# gorm.io/gorm v1.30.0
## explicit; go 1.18
gorm.io/gorm
gorm.io/gorm/callbacks
gorm.io/gorm/clause
gorm.io/gorm/internal/lru
gorm.io/gorm/internal/stmt_store
gorm.io/gorm/logger
gorm.io/gorm/migrator
gorm.io/gorm/schema
gorm.io/gorm/utils