20 lines
519 B
Bash
20 lines
519 B
Bash
|
|
#!/bin/bash
|
|||
|
|
|
|||
|
|
# 使用方法:
|
|||
|
|
# ./genModel.sh usercenter user
|
|||
|
|
# ./genModel.sh usercenter user_auth
|
|||
|
|
# 再将./genModel下的文件剪切到对应服务的model目录里面,记得改package
|
|||
|
|
|
|||
|
|
|
|||
|
|
#生成的表名
|
|||
|
|
tables=$1
|
|||
|
|
#表生成的genmodel目录
|
|||
|
|
modeldir=./internal/data/model
|
|||
|
|
|
|||
|
|
# 数据库配置
|
|||
|
|
prefix=edu_
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
gentool --dsn "root:lansexiongdi6,@tcp(47.97.27.195:3306)/geo?charset=utf8mb4&parseTime=true&loc=Asia%2FShanghai" -outPath ${modeldir} -onlyModel -modelPkgName "model" -tables ${prefix}${tables}
|