123456789101112131415161718192021222324 |
- #!/usr/bin/env bash
- # 使用方法:
- # ./genModel.sh usercenter user
- # ./genModel.sh usercenter user_auth
- # 再将./genModel下的文件剪切到对应服务的model目录里面,记得改package
- #生成的表名
- tables=$2
- #表生成的genmodel目录
- modeldir=./genModel
- # 数据库配置
- host=127.0.0.1
- port=33069
- dbname=looklook_$1
- username=root
- passwd=PXDN93VRKUm8TeE7
- echo "开始创建库:$dbname 的表:$2"
- # 可以使用-home指定模版路径,默认是~/.goctl
- goctl model mysql datasource -url="${username}:${passwd}@tcp(${host}:${port})/${dbname}" -table="${tables}" -dir="${modeldir}" -cache=true --style=goZero
|