MongoDB migrations made simple for go
mongodb migration db
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

add fmt ci

Signed-off-by: softprops <d.tangren@gmail.com>

+9 -6
+3
.tangled/workflows/ci.yml
··· 16 16 - name: test 17 17 command: | 18 18 go test -v ./... 19 + - name: fmt 20 + command: | 21 + gofmt -d .
+2 -2
cmd/moose/main.go
··· 16 16 "text/tabwriter" 17 17 "time" 18 18 19 + "go.mongodb.org/mongo-driver/v2/mongo" 20 + "go.mongodb.org/mongo-driver/v2/mongo/options" 19 21 "tangled.org/softprops.tngl.sh/moose" 20 22 "tangled.org/softprops.tngl.sh/moose/internal/stats" 21 - "go.mongodb.org/mongo-driver/v2/mongo" 22 - "go.mongodb.org/mongo-driver/v2/mongo/options" 23 23 ) 24 24 25 25 var version string // assigned at compile time with `Go build -ldflags "-X main.version=v0.1.0"`
+2 -2
example/main.go
··· 12 12 "path/filepath" 13 13 "time" 14 14 15 + "go.mongodb.org/mongo-driver/v2/mongo" 16 + "go.mongodb.org/mongo-driver/v2/mongo/options" 15 17 "tangled.org/softprops.tngl.sh/moose" 16 18 _ "tangled.org/softprops.tngl.sh/moose/example/migrations" // triggers go script init 17 - "go.mongodb.org/mongo-driver/v2/mongo" 18 - "go.mongodb.org/mongo-driver/v2/mongo/options" 19 19 ) 20 20 21 21 //go:embed migrations/*.json migrations/*.go
+1 -1
example/migrations/00002_add_user_no_tx.go
··· 4 4 "context" 5 5 "errors" 6 6 7 - "tangled.org/softprops.tngl.sh/moose" 8 7 "go.mongodb.org/mongo-driver/v2/bson" 9 8 "go.mongodb.org/mongo-driver/v2/mongo" 9 + "tangled.org/softprops.tngl.sh/moose" 10 10 ) 11 11 12 12 func init() {
+1 -1
example/migrations/00003_add_field.go
··· 3 3 import ( 4 4 "context" 5 5 6 - "tangled.org/softprops.tngl.sh/moose" 7 6 "go.mongodb.org/mongo-driver/v2/bson" 8 7 "go.mongodb.org/mongo-driver/v2/mongo" 8 + "tangled.org/softprops.tngl.sh/moose" 9 9 ) 10 10 11 11 func init() {