代码拉取完成,页面将自动刷新
同步操作将从 longzongqin/modeltools 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
源码码地址---------
生成示例---------
package models
// 管理员表
type AdminInfo struct {
Id int `json:"id"`
Name string `json:"name"` // 姓名
Username string `json:"username"` // 用户名
Password string `json:"password"` // 密码
RoleInfoId int `json:"role_info_id"` // 角色ID
Status int8 `json:"status"` // -1删除,0正常,1禁用
}
参数配置--------conf.go
package conf
// model保存路径
const ModelPath = "./models/"
// 是否覆盖已存在model
const ModelReplace = true
// 数据库驱动
const DriverName = "mysql"
type DbConf struct {
Host string
Port string
User string
Pwd string
DbName string
}
// 数据库链接配置
var MasterDbConfig DbConf = DbConf{
Host: "127.0.0.1",
Port: "3306",
User: "root",
Pwd: "long",
DbName: "mvideo",
}
生成model--------
package main
import (
"modeltools/dbtools"
"modeltools/generate"
)
func main() {
//初始化数据库
dbtools.Init()
//generate.Genertate() //生成所有表信息
generate.Genertate("admin_info","video_info") //生成指定表信息,可变参数可传入多个表名
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。