首先创建结构体,使用orm框架。在init函数中,注册数据库,注册表,指定建表语句。
type User struct {
Id int `orm:pk,auto`//默认
Name string `orm:size(100)`
}
func Init() {
orm.RegisterDataBase("default","mysql","root:itroot@tcp(127.0.0.1:3306)/mytest?charset=utf-8",30)
orm.RegisterModel(new(User))
orm.RunSyncdb("",false,true)
}