Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IMessageEmail ¶
type IMessageEmail interface { CreateMessageEmail(ctx context.Context, item *model.MessageEmail) error UpdateMessageEmail(ctx context.Context, item *model.MessageEmail) error DeleteMessageEmail(ctx context.Context, id string) error GetMessageEmailById(ctx context.Context, id string) (*model.MessageEmail, error) }
type IMessageSms ¶
type IMessageValidCode ¶
type IMessageValidCode interface { CreateMessageValidCode(ctx context.Context, item *model.MessageValidCode) error UpdateMessageValidCode(ctx context.Context, item *model.MessageValidCode) error DeleteMessageValidCode(ctx context.Context, id string) error GetMessageValidCodeById(ctx context.Context, id string) (*model.MessageValidCode, error) GetLastMessageValidCodeByPhoneNum(ctx context.Context, phoneNum string, validType model.ValidCodeType) (*model.MessageValidCode, error) }
type MessageDao ¶
type MessageDao struct { *ndb.NDb IMessageEmail IMessageSms IMessageValidCode // contains filtered or unexported fields }
func NewMessageDao ¶
func NewMessageDao(db *ndb.NDb, log *nlog.NLog) *MessageDao
Click to show internal directories.
Click to hide internal directories.