Difference between revisions of "Gen"
Jump to navigation
Jump to search
(Created page with " https://github.com/smallnest/gen/issues/140 GO111MODULE=off") |
|||
(One intermediate revision by the same user not shown) | |||
Line 2: | Line 2: | ||
https://github.com/smallnest/gen/issues/140 | https://github.com/smallnest/gen/issues/140 | ||
− | GO111MODULE=off | + | ``` |
+ | GO111MODULE=off go get github.com/gogo/protobuf/proto | ||
+ | ``` | ||
+ | |||
+ | |||
+ | ``` | ||
+ | export GOPATH=/root/go | ||
+ | PATH=$PATH:~/go/bin | ||
+ | snap install go | ||
+ | apt install make gcc | ||
+ | wget https://github.com/smallnest/gen/raw/master/example/sample.db | ||
+ | go get -u github.com/smallnest/gen | ||
+ | gen --sqltype=sqlite3 \ | ||
+ | --connstr "./sample.db" \ | ||
+ | --database main \ | ||
+ | --json \ | ||
+ | --gorm \ | ||
+ | --guregu \ | ||
+ | --rest \ | ||
+ | --out ./example \ | ||
+ | --module example.com/rest/example \ | ||
+ | --mod \ | ||
+ | --server \ | ||
+ | --makefile \ | ||
+ | --json-fmt=snake \ | ||
+ | --generate-dao \ | ||
+ | --generate-proj \ | ||
+ | --overwrite | ||
+ | cd example | ||
+ | make example | ||
+ | ``` |
Latest revision as of 20:07, 4 May 2023
https://github.com/smallnest/gen/issues/140
GO111MODULE=off go get github.com/gogo/protobuf/proto
export GOPATH=/root/go PATH=$PATH:~/go/bin snap install go apt install make gcc wget https://github.com/smallnest/gen/raw/master/example/sample.db go get -u github.com/smallnest/gen gen --sqltype=sqlite3 \ --connstr "./sample.db" \ --database main \ --json \ --gorm \ --guregu \ --rest \ --out ./example \ --module example.com/rest/example \ --mod \ --server \ --makefile \ --json-fmt=snake \ --generate-dao \ --generate-proj \ --overwrite cd example make example