尝试使用 Gorp-Go ORM 包创建表。能够在 MySql 中成功创建表,但无法附加列详细信息。
type Data struct {
id int `db:"pid"`
name string `db:",size:50"`
}
钩子
Dbm.AddTableWithName(Data{}, "data_test").SetKeys(true, "id")
Dbm.CreateTablesIfNotExists()
Dbm 是指向gorp.DbMap的指针。结果表有pid和,size:50有名字。试过了
type Data struct {
id int `db:"pid"`
name string `db:"name:xyz,size:50"`
}
结果列名仍然是“name:xyz,size:50”