diff options
| author | Xe Iaso <me@xeiaso.net> | 2024-05-23 11:38:12 -0400 |
|---|---|---|
| committer | Xe Iaso <me@xeiaso.net> | 2024-05-23 11:38:57 -0400 |
| commit | a20e8412ebe2fabec8f1393357932bb06f362dd6 (patch) | |
| tree | 46c3122443f55e113ad0e8c835e7a0b70fa105fb /cmd/mi | |
| parent | c31167db575c63b5c5d4416af78f952421437713 (diff) | |
| download | x-a20e8412ebe2fabec8f1393357932bb06f362dd6.tar.xz x-a20e8412ebe2fabec8f1393357932bb06f362dd6.zip | |
cmd/mi: try switching to gormlite to regain cross-compilation
Signed-off-by: Xe Iaso <me@xeiaso.net>
Diffstat (limited to 'cmd/mi')
| -rw-r--r-- | cmd/mi/models/dao.go | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/cmd/mi/models/dao.go b/cmd/mi/models/dao.go index 9849c6d..afb3f9e 100644 --- a/cmd/mi/models/dao.go +++ b/cmd/mi/models/dao.go @@ -8,9 +8,10 @@ import ( "os" "time" + _ "github.com/ncruces/go-sqlite3/embed" + "github.com/ncruces/go-sqlite3/gormlite" "github.com/oklog/ulid/v2" slogGorm "github.com/orandin/slog-gorm" - "gorm.io/driver/sqlite" "gorm.io/gorm" ) @@ -35,7 +36,7 @@ func (d *DAO) Ping(ctx context.Context) error { } func New(dbLoc string) (*DAO, error) { - db, err := gorm.Open(sqlite.Open(dbLoc), &gorm.Config{ + db, err := gorm.Open(gormlite.Open(dbLoc), &gorm.Config{ Logger: slogGorm.New( slogGorm.WithErrorField("err"), slogGorm.WithRecordNotFoundError(), |
