Skip to content

Commit 490407c

Browse files
authored
cli: upgrade cmdx package (#138)
1 parent 39bb4d8 commit 490407c

File tree

7 files changed

+48
-34
lines changed

7 files changed

+48
-34
lines changed

cmd/help.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ import (
55
)
66

77
var envHelp = map[string]string{
8-
"short": "Environment variables that can be used with guardian",
8+
"short": "List of supported environment variables",
99
"long": heredoc.Doc(`
10-
ODPF_CONFIG_DIR: the directory where guardian will store configuration files. Default:
10+
ODPF_CONFIG_DIR: the directory where stencil will store configuration files. Default:
1111
"$XDG_CONFIG_HOME/odpf" or "$HOME/.config/odpf".
1212
1313
NO_COLOR: set to any value to avoid printing ANSI escape sequences for color output.

cmd/namespace.go

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ func NamespaceCmd() *cobra.Command {
1717
cmd := &cobra.Command{
1818
Use: "namespace",
1919
Aliases: []string{"namespace"},
20-
Short: "Manage namespace",
20+
Short: "Manage namespaces",
2121
Long: "Work with namespaces.",
2222
Example: heredoc.Doc(`
2323
$ stencil namespace list
@@ -27,7 +27,7 @@ func NamespaceCmd() *cobra.Command {
2727
$ stencil namespace delete
2828
`),
2929
Annotations: map[string]string{
30-
"group:core": "true",
30+
"group": "core",
3131
},
3232
}
3333

@@ -53,10 +53,9 @@ func listNamespaceCmd() *cobra.Command {
5353
$ stencil namespace list
5454
`),
5555
Annotations: map[string]string{
56-
"group:core": "true",
56+
"group": "core",
5757
},
5858
RunE: func(cmd *cobra.Command, args []string) error {
59-
cs := term.NewColorScheme()
6059
s := printer.Spin("")
6160
defer s.Stop()
6261

@@ -83,7 +82,7 @@ func listNamespaceCmd() *cobra.Command {
8382
index := 1
8483

8584
for _, n := range namespaces {
86-
report = append(report, []string{cs.Greenf("#%02d", index), n, "-", "-", "-"})
85+
report = append(report, []string{term.Greenf("#%02d", index), n, "-", "-", "-"})
8786
index++
8887
}
8988
printer.Table(os.Stdout, report)
@@ -110,7 +109,7 @@ func createNamespaceCmd() *cobra.Command {
110109
$ stencil namespace create <namespace-id> --format=<schema-format> --comp=<schema-compatibility> --desc=<description>
111110
`),
112111
Annotations: map[string]string{
113-
"group:core": "true",
112+
"group": "core",
114113
},
115114
RunE: func(cmd *cobra.Command, args []string) error {
116115
spinner := printer.Spin("")
@@ -171,7 +170,7 @@ func updateNamespaceCmd() *cobra.Command {
171170
$ stencil namespace edit <namespace-id> --format=<schema-format> --comp=<schema-compatibility> --desc=<description>
172171
`),
173172
Annotations: map[string]string{
174-
"group:core": "true",
173+
"group": "core",
175174
},
176175
RunE: func(cmd *cobra.Command, args []string) error {
177176
spinner := printer.Spin("")
@@ -230,7 +229,7 @@ func getNamespaceCmd() *cobra.Command {
230229
$ stencil namespace view <namespace-id>
231230
`),
232231
Annotations: map[string]string{
233-
"group:core": "true",
232+
"group": "core",
234233
},
235234
RunE: func(cmd *cobra.Command, args []string) error {
236235
spinner := printer.Spin("")
@@ -288,7 +287,7 @@ func deleteNamespaceCmd() *cobra.Command {
288287
$ stencil namespace delete <namespace-id>
289288
`),
290289
Annotations: map[string]string{
291-
"group:core": "true",
290+
"group": "core",
292291
},
293292
RunE: func(cmd *cobra.Command, args []string) error {
294293
spinner := printer.Spin("")

cmd/root.go

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -14,16 +14,10 @@ func New() *cobra.Command {
1414
Long: "Schema registry to manage schemas efficiently.",
1515
SilenceUsage: true,
1616
SilenceErrors: true,
17-
Example: heredoc.Doc(`
18-
$ stencil namespace create
19-
$ stencil schema create
20-
$ stencil server start
21-
$ stencil serve migrate
22-
`),
2317
Annotations: map[string]string{
24-
"group:core": "true",
18+
"group": "core",
2519
"help:learn": heredoc.Doc(`
26-
Use 'stencil <command> <subcommand> --help' for more information about a command.
20+
Use 'stencil <command> --help' for info about a command.
2721
Read the manual at https://odpf.github.io/stencil/
2822
`),
2923
"help:feedback": heredoc.Doc(`
@@ -40,7 +34,7 @@ func New() *cobra.Command {
4034
// Help topics
4135
cmdx.SetHelp(cmd)
4236
cmd.AddCommand(cmdx.SetCompletionCmd("stencil"))
43-
cmd.AddCommand(cmdx.SetHelpTopic("environment", envHelp))
37+
cmd.AddCommand(cmdx.SetHelpTopicCmd("environment", envHelp))
4438
cmd.AddCommand(cmdx.SetRefCmd(cmd))
4539

4640
return cmd

cmd/schema.go

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ func SchemaCmd() *cobra.Command {
3232
cmd := &cobra.Command{
3333
Use: "schema",
3434
Aliases: []string{"schema"},
35-
Short: "Manage schema",
35+
Short: "Manage schemas",
3636
Long: heredoc.Doc(`
3737
Work with schemas.
3838
`),
@@ -48,7 +48,7 @@ func SchemaCmd() *cobra.Command {
4848
$ stencil schema check
4949
`),
5050
Annotations: map[string]string{
51-
"group:core": "true",
51+
"group": "core",
5252
},
5353
}
5454

@@ -78,7 +78,7 @@ func listSchemaCmd() *cobra.Command {
7878
$ stencil schema list <namespace-id>
7979
`),
8080
Annotations: map[string]string{
81-
"group:core": "true",
81+
"group": "core",
8282
},
8383
RunE: func(cmd *cobra.Command, args []string) error {
8484
spinner := printer.Spin("")
@@ -142,7 +142,7 @@ func createSchemaCmd() *cobra.Command {
142142
$ stencil schema create <schema-id> --namespace=<namespace-id> --format=<schema-format> –-comp=<schema-compatibility> –-filePath=<schema-filePath>
143143
`),
144144
Annotations: map[string]string{
145-
"group:core": "true",
145+
"group": "core",
146146
},
147147
RunE: func(cmd *cobra.Command, args []string) error {
148148
spinner := printer.Spin("")
@@ -211,7 +211,7 @@ func checkSchemaCmd() *cobra.Command {
211211
$ stencil schema check <schema-id> --namespace=<namespace-id> comp=<schema-compatibility> filePath=<schema-filePath>
212212
`),
213213
Annotations: map[string]string{
214-
"group:core": "true",
214+
"group": "core",
215215
},
216216
RunE: func(cmd *cobra.Command, args []string) error {
217217
spinner := printer.Spin("")
@@ -274,7 +274,7 @@ func updateSchemaCmd() *cobra.Command {
274274
$ stencil schema edit <schema-id> --namespace=<namespace-id> --comp=<schema-compatibility>
275275
`),
276276
Annotations: map[string]string{
277-
"group:core": "true",
277+
"group": "core",
278278
},
279279
RunE: func(cmd *cobra.Command, args []string) error {
280280
spinner := printer.Spin("")
@@ -332,7 +332,7 @@ func getSchemaCmd() *cobra.Command {
332332
$ stencil schema view <schema-id> --namespace=<namespace-id> --version <version> --metadata <metadata>
333333
`),
334334
Annotations: map[string]string{
335-
"group:core": "true",
335+
"group": "core",
336336
},
337337
RunE: func(cmd *cobra.Command, args []string) error {
338338
spinner := printer.Spin("")
@@ -412,7 +412,7 @@ func deleteSchemaCmd() *cobra.Command {
412412
$ stencil schema delete <schema-id> --namespace=<namespace-id>
413413
`),
414414
Annotations: map[string]string{
415-
"group:core": "true",
415+
"group": "core",
416416
},
417417
RunE: func(cmd *cobra.Command, args []string) error {
418418
spinner := printer.Spin("")
@@ -619,7 +619,7 @@ func versionSchemaCmd() *cobra.Command {
619619
$ stencil schema version <schema-id> --namespace=<namespace-id>
620620
`),
621621
Annotations: map[string]string{
622-
"group:core": "true",
622+
"group": "core",
623623
},
624624
RunE: func(cmd *cobra.Command, args []string) error {
625625
spinner := printer.Spin("")
@@ -685,7 +685,7 @@ func printCmd() *cobra.Command {
685685
$ stencil schema print <schema-id> --namespace=<namespace-id> --version <version> --output=<output-path> --filter-path=<path-prefix>
686686
`),
687687
Annotations: map[string]string{
688-
"group:core": "true",
688+
"group": "core",
689689
},
690690
RunE: func(cmd *cobra.Command, args []string) error {
691691
conn, err := grpc.Dial(host, grpc.WithInsecure())
@@ -788,7 +788,7 @@ func graphCmd() *cobra.Command {
788788
$ stencil schema graph <schema-id> --namespace=<namespace-id> --version=<version> --output=<output-path>
789789
`),
790790
Annotations: map[string]string{
791-
"group:core": "true",
791+
"group": "core",
792792
},
793793
RunE: func(cmd *cobra.Command, args []string) error {
794794
conn, err := grpc.Dial(host, grpc.WithInsecure())

cmd/search.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,14 +23,14 @@ func SearchCmd() *cobra.Command {
2323
cmd := &cobra.Command{
2424
Use: "search <query>",
2525
Aliases: []string{"search"},
26-
Short: "Search",
26+
Short: "Search schemas",
2727
Long: "Search your queries on schemas",
2828
Args: cobra.ExactArgs(1),
2929
Example: heredoc.Doc(`
3030
$ stencil search <query> --namespace=<namespace> --schema=<schema> --version=<version> --history=<history>
3131
`),
3232
Annotations: map[string]string{
33-
"group:core": "true",
33+
"group": "core",
3434
},
3535
RunE: func(cmd *cobra.Command, args []string) error {
3636
s := printer.Spin("")

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ require (
1717
github.com/jhump/protoreflect v1.9.0
1818
github.com/newrelic/go-agent/v3 v3.12.0
1919
github.com/newrelic/go-agent/v3/integrations/nrgrpc v1.3.1
20-
github.com/odpf/salt v0.0.0-20220123093403-faac19525416
20+
github.com/odpf/salt v0.1.1-0.20220821030850-77ce10e39145
2121
github.com/pkg/errors v0.9.1
2222
github.com/santhosh-tekuri/jsonschema/v5 v5.0.0
2323
github.com/spf13/cobra v1.2.1

go.sum

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ github.com/Azure/go-ansiterm v0.0.0-20170929234023-d6e3b3328b78/go.mod h1:LmzpDX
4545
github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
4646
github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo=
4747
github.com/ClickHouse/clickhouse-go v1.3.12/go.mod h1:EaI/sW7Azgz9UATzd5ZdZHRUhHgv5+JMS9NSr2smCJI=
48+
github.com/DATA-DOG/go-sqlmock v1.5.0/go.mod h1:f/Ixk793poVmq4qj/V1dPUg2JEAKC73Q5eFN3EC/SaM=
4849
github.com/MakeNowJust/heredoc v1.0.0 h1:cXCdzVdstXyiTqTvfqk9SDHpKNjxuom+DOlyEeQ4pzQ=
4950
github.com/MakeNowJust/heredoc v1.0.0/go.mod h1:mG5amYoWBHf8vpLOuehzbGGw0EHxpZZ6lCpQ4fNJ8LE=
5051
github.com/Masterminds/semver/v3 v3.1.1/go.mod h1:VPu/7SZ7ePZ3QOrcuXROw5FAcLl4a0cBrbBpGY/8hQs=
@@ -125,6 +126,7 @@ github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSs
125126
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
126127
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
127128
github.com/denisenkom/go-mssqldb v0.0.0-20191124224453-732737034ffd/go.mod h1:xbL0rPBG9cCiLr28tMa8zpbdarY27NDyej4t/EjAShU=
129+
github.com/denisenkom/go-mssqldb v0.0.0-20200428022330-06a60b6afbbc/go.mod h1:xbL0rPBG9cCiLr28tMa8zpbdarY27NDyej4t/EjAShU=
128130
github.com/denisenkom/go-mssqldb v0.0.0-20200620013148-b91950f658ec/go.mod h1:xbL0rPBG9cCiLr28tMa8zpbdarY27NDyej4t/EjAShU=
129131
github.com/dgraph-io/ristretto v0.1.0 h1:Jv3CGQHp9OjuMBSne1485aDpUkTKEcUqF+jm/LuerPI=
130132
github.com/dgraph-io/ristretto v0.1.0/go.mod h1:fux0lOrBhrVCJd3lcTHsIJhq1T2rokOu6v9Vcb3Q9ug=
@@ -370,6 +372,8 @@ github.com/jackc/pgtype v1.3.0/go.mod h1:b0JqxHvPmljG+HQ5IsvQ0yqeSi4nGcDTVjFoiLD
370372
github.com/jackc/pgtype v1.3.1-0.20200510190516-8cd94a14c75a/go.mod h1:vaogEUkALtxZMCH411K+tKzNpwzCKU+AnPzBKZ+I+Po=
371373
github.com/jackc/pgtype v1.3.1-0.20200606141011-f6355165a91c/go.mod h1:cvk9Bgu/VzJ9/lxTO5R5sf80p0DiucVtN7ZxvaC4GmQ=
372374
github.com/jackc/pgtype v1.4.2/go.mod h1:JCULISAZBFGrHaOXIIFiyfzW5VY0GRitRr8NeJsrdig=
375+
github.com/jackc/pgtype v1.5.0/go.mod h1:JCULISAZBFGrHaOXIIFiyfzW5VY0GRitRr8NeJsrdig=
376+
github.com/jackc/pgtype v1.6.2/go.mod h1:JCULISAZBFGrHaOXIIFiyfzW5VY0GRitRr8NeJsrdig=
373377
github.com/jackc/pgtype v1.8.1-0.20210724151600-32e20a603178/go.mod h1:C516IlIV9NKqfsMCXTdChteoXmwgUceqaLfjg2e3NlM=
374378
github.com/jackc/pgtype v1.8.1 h1:9k0IXtdJXHJbyAWQgbWr1lU+MEhPXZz6RIXxfR5oxXs=
375379
github.com/jackc/pgtype v1.8.1/go.mod h1:LUMuVrfsFfdKGLw+AFFVv6KtHOFMwRgDDzBt76IqCA4=
@@ -383,6 +387,8 @@ github.com/jackc/pgx/v4 v4.6.0/go.mod h1:vPh43ZzxijXUVJ+t/EmXBtFmbFVO72cuneCT9oA
383387
github.com/jackc/pgx/v4 v4.6.1-0.20200510190926-94ba730bb1e9/go.mod h1:t3/cdRQl6fOLDxqtlyhe9UWgfIi9R8+8v8GKV5TRA/o=
384388
github.com/jackc/pgx/v4 v4.6.1-0.20200606145419-4e5062306904/go.mod h1:ZDaNWkt9sW1JMiNn0kdYBaLelIhw7Pg4qd+Vk6tw7Hg=
385389
github.com/jackc/pgx/v4 v4.8.1/go.mod h1:4HOLxrl8wToZJReD04/yB20GDwf4KBYETvlHciCnwW0=
390+
github.com/jackc/pgx/v4 v4.9.0/go.mod h1:MNGWmViCgqbZck9ujOOBN63gK9XVGILXWCvKLGKmnms=
391+
github.com/jackc/pgx/v4 v4.10.1/go.mod h1:QlrWebbs3kqEZPHCTGyxecvzG6tvIsYu+A5b1raylkA=
386392
github.com/jackc/pgx/v4 v4.12.1-0.20210724153913-640aa07df17c/go.mod h1:1QD0+tgSXP7iUjYm9C1NxKhny7lq6ee99u/z+IHFcgs=
387393
github.com/jackc/pgx/v4 v4.13.0 h1:JCjhT5vmhMAf/YwBHLvrBn4OGdIQBiFG6ym8Zmdx570=
388394
github.com/jackc/pgx/v4 v4.13.0/go.mod h1:9P4X524sErlaxj0XSGZk7s+LD0eOyu1ZDUrrpznYDF0=
@@ -400,6 +406,7 @@ github.com/jhump/protoreflect v1.9.0/go.mod h1:7GcYQDdMU/O/BBrl/cX6PNHpXh6cenjd8
400406
github.com/jinzhu/gorm v1.9.12/go.mod h1:vhTjlKSJUTWNtcbQtrMBFCxy7eXTzeCAzfL5fBZT/Qs=
401407
github.com/jinzhu/inflection v1.0.0/go.mod h1:h+uFLlag+Qp1Va5pdKtLDYj+kHp5pxUVkryuEj+Srlc=
402408
github.com/jinzhu/now v1.0.1/go.mod h1:d3SSVoowX0Lcu0IBviAWJpolVfI5UJVZZ7cO71lE/z8=
409+
github.com/jinzhu/now v1.1.1/go.mod h1:d3SSVoowX0Lcu0IBviAWJpolVfI5UJVZZ7cO71lE/z8=
403410
github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod h1:Nht3zPeWKUH0NzdCt2Blrr5ys8VGpn0CEB0cQHVjt7k=
404411
github.com/jmoiron/sqlx v1.2.0/go.mod h1:1FEQNm3xlJgrMD+FBdI9+xvCksHtbpVBBw5dYhBSsks=
405412
github.com/jpillora/backoff v1.0.0/go.mod h1:J/6gKK9jxlEcS3zixgDgUAsiuZ7yrSoa/FX5e0EB2j4=
@@ -466,6 +473,7 @@ github.com/mattn/go-runewidth v0.0.13 h1:lTGmDsbAYt5DmK6OnoV7EuIF1wEIFAcxld6ypU4
466473
github.com/mattn/go-runewidth v0.0.13/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w=
467474
github.com/mattn/go-sqlite3 v1.9.0/go.mod h1:FPy6KqzDD04eiIsT53CuJW3U88zkxoIYsOqkbpncsNc=
468475
github.com/mattn/go-sqlite3 v1.10.0/go.mod h1:FPy6KqzDD04eiIsT53CuJW3U88zkxoIYsOqkbpncsNc=
476+
github.com/mattn/go-sqlite3 v1.14.3/go.mod h1:WVKg1VTActs4Qso6iwGbiFih2UIHo0ENGwNd0Lj+XmI=
469477
github.com/mattn/go-sqlite3 v2.0.1+incompatible/go.mod h1:FPy6KqzDD04eiIsT53CuJW3U88zkxoIYsOqkbpncsNc=
470478
github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0=
471479
github.com/mcuadros/go-defaults v1.2.0 h1:FODb8WSf0uGaY8elWJAkoLL0Ri6AlZ1bFlenk56oZtc=
@@ -513,6 +521,8 @@ github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLA
513521
github.com/nishanths/predeclared v0.0.0-20200524104333-86fad755b4d3/go.mod h1:nt3d53pc1VYcphSCIaYAJtnPYnr3Zyn8fMq2wvPGPso=
514522
github.com/odpf/salt v0.0.0-20220123093403-faac19525416 h1:wcBixRCArOvFfNCuW60gmSiU0/S/blHWhEs87p5BwfA=
515523
github.com/odpf/salt v0.0.0-20220123093403-faac19525416/go.mod h1:OHUG5EaKwQ7vbDP0cH2yj69xrMTc8tOsdARdwrvMJKo=
524+
github.com/odpf/salt v0.1.1-0.20220821030850-77ce10e39145 h1:MML18OvRZhDDdh/m9u3LGutieRnPZPuGOJMtKkbSl+I=
525+
github.com/odpf/salt v0.1.1-0.20220821030850-77ce10e39145/go.mod h1:iH1ZB+lBmI5E5DgSCu9HjMmNcSvUe0zCusZJzOF2Yfk=
516526
github.com/olekukonko/tablewriter v0.0.5 h1:P2Ga83D34wi1o9J6Wh1mRuqd4mF/x/lgBS7N7AbDhec=
517527
github.com/olekukonko/tablewriter v0.0.5/go.mod h1:hPp6KlRPjbx+hW8ykQs1w3UBbZlj6HuIJcUGPhkA7kY=
518528
github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE=
@@ -1113,6 +1123,17 @@ gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ=
11131123
gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
11141124
gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b h1:h8qDotaEPuJATrMmW04NCwg7v22aHH28wwpauUhK9Oo=
11151125
gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
1126+
gorm.io/datatypes v1.0.0/go.mod h1:aKpJ+RNhLXWeF5OAdxfzBwT1UPw1wseSchF0AY3/lSw=
1127+
gorm.io/driver/mysql v1.0.3/go.mod h1:twGxftLBlFgNVNakL7F+P/x9oYqoymG3YYT8cAfI9oI=
1128+
gorm.io/driver/postgres v1.0.5/go.mod h1:qrD92UurYzNctBMVCJ8C3VQEjffEuphycXtxOudXNCA=
1129+
gorm.io/driver/postgres v1.0.8/go.mod h1:4eOzrI1MUfm6ObJU/UcmbXyiHSs8jSwH95G5P5dxcAg=
1130+
gorm.io/driver/sqlite v1.1.3/go.mod h1:AKDgRWk8lcSQSw+9kxCJnX/yySj8G3rdwYlU57cB45c=
1131+
gorm.io/driver/sqlserver v1.0.5/go.mod h1:WI/bfZ+s9TigYXe3hb3XjNaUP0TqmTdXl11pECyLATs=
1132+
gorm.io/gorm v1.20.1/go.mod h1:0HFTzE/SqkGTzK6TlDPPQbAYCluiVvhzoA1+aVyzenw=
1133+
gorm.io/gorm v1.20.2/go.mod h1:0HFTzE/SqkGTzK6TlDPPQbAYCluiVvhzoA1+aVyzenw=
1134+
gorm.io/gorm v1.20.4/go.mod h1:0HFTzE/SqkGTzK6TlDPPQbAYCluiVvhzoA1+aVyzenw=
1135+
gorm.io/gorm v1.20.5/go.mod h1:0HFTzE/SqkGTzK6TlDPPQbAYCluiVvhzoA1+aVyzenw=
1136+
gorm.io/gorm v1.20.12/go.mod h1:0HFTzE/SqkGTzK6TlDPPQbAYCluiVvhzoA1+aVyzenw=
11161137
gotest.tools v2.2.0+incompatible/go.mod h1:DsYFclhRJ6vuDpmuTbkuFWG+y2sxOXAzmJt81HFBacw=
11171138
honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
11181139
honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=

0 commit comments

Comments
 (0)