package model import ( "lone-services/pkg/modelbase" "lone-services/services/user/internal/dao" ) type UserModel struct { modelbase.Base } func (m UserModel) TableName() string { return modelbase.Prefix() + "users" } func (m UserModel) Init() UserModel { m.Table = m.TableName() return m } func (m UserModel) Create(data *dao.UserCreate) error { return m.Base.Create(data) } func (m UserModel) CreateByPwd(data *dao.UserCreateByPwd) error { return m.Base.Create(data) }