Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bigkucha/model-generator

jinzhu/gorm model生成器
https://github.com/bigkucha/model-generator

generator gorm gorm-orm model model-generator

Last synced: 3 months ago
JSON representation

jinzhu/gorm model生成器

Awesome Lists containing this project

README

        

model-generator
===

this is a model generator for [jinzhu/gorm](https://github.com/jinzhu/gorm)

Demo
===
![image](https://github.com/bigkucha/model-generator/blob/master/media/test.gif)

Install
===

```
$ go get github.com/bigkucha/model-generator
```

Usage
===

```
$ $GOPATH/bin/model-generator -u=root -p=(pwd of your mysql) -d=database -t=table -dir=
```

Flags
===


Flag
Rule
Usage


username, u
optional, default 'root'
username of mysql



password, p
require, default null
password of mysql



database, d
require
select your database


table, t
optional,default 'ALL'
chose table to generate model, if not set ,all tables in your database will be used



dir
optional,default 'model' of current directory
models where to be store

Note
===
run `$GOPATH/bin/model-generator -h` for more help

TODO
===
- Multi tables
- regex