Documentation
¶
Overview ¶
Package modeltest 为 model 提供一些测试实例
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Account ¶
type Account struct { UID int64 `orm:"name(uid);pk"` Account int64 `orm:"name(account)"` Version int64 `orm:"name(version);occ(true);default(1)"` }
Account 带一个 OCC 字段
type Admin ¶
type Admin struct { User Email string `orm:"name(email);len(20);unique(unique_email)"` Group int64 `orm:"name(group);fk(fk_name,#groups,id,NO ACTION)"` }
Admin 带自增和两个唯一约束
type Group ¶
type Group struct { ID int64 `orm:"name(id);ai"` Name string `orm:"name(name);len(500)"` Created int64 `orm:"name(created)"` }
Group 带有自增 ID 的普通表结构
type User ¶
type User struct { ID int `orm:"name(id);ai;"` Username string `orm:"unique(unique_username);index(index_name);len(50)"` Password string `orm:"name(password);len(20)"` Regdate int `orm:"-"` }
User 带自增和一个唯一约束
Click to show internal directories.
Click to hide internal directories.