- type User struct {
- Id int pk:"auto"
- Name string
- Email string
- Client string ORM:"size(32)"
- Server string ORM:"size(64)"
- Code string ORM:"size(8)"
- Msg string
- Data string ORM:"type(text)"
- CreateTime time.Time ORM:"type(date)"
- }
- // 多字段索引
- func (u *User) TableIndex() [][]string {
- return [][]string{
- []string{
- "Id", "Name"
- },
- }
- }
- // 多字段唯一键
- func (u *User) TableUnique() [][]string {
- return [][]string{
- []string{
- "Name", "Email"
- },
- }
- }
来源: http://www.bubuko.com/infodetail-3298515.html