Versions in this module Expand all Collapse all v1 v1.0.1 Jun 16, 2021 v1.0.0 Jun 11, 2021 Changes in this version + var ErrNotFound = sqlx.ErrNotFound + type Student struct + Age sql.NullInt64 + Class string + CreateTime time.Time + Id int64 + Name string + Score sql.NullFloat64 + UpdateTime sql.NullTime + type StudentModel interface + Delete func(id int64, className, studentName string) error + FindOne func(id int64) (*Student, error) + FindOneByClassName func(class, name string) (*Student, error) + Insert func(data Student) (sql.Result, error) + Update func(data Student) error + func NewStudentModel(conn sqlx.SqlConn, c cache.CacheConf) StudentModel + type User struct + CreateTime time.Time + Gender string + ID int64 + Mobile string + Name string + Nickname string + Password string + UpdateTime time.Time + User string + type UserModel interface + Delete func(id int64) error + FindOne func(id int64) (*User, error) + FindOneByMobile func(mobile string) (*User, error) + FindOneByName func(name string) (*User, error) + FindOneByUser func(user string) (*User, error) + Insert func(data User) (sql.Result, error) + Update func(data User) error + func NewUserModel(conn sqlx.SqlConn) UserModel