service

package
v0.0.0-...-a26dbc7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 8, 2024 License: AGPL-3.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func MemoCreate

func MemoCreate(content string, userID string) (*model.Memo, error)

func MemoCreateByTime

func MemoCreateByTime(content string, userID string, createdAt time.Time) (*model.Memo, error)

func MemoDailyReview

func MemoDailyReview() error

func MemoDeleteByID

func MemoDeleteByID(id string) error

func MemoGetRandomByUserID

func MemoGetRandomByUserID(userID string) (*model.Memo, error)

func MemoListByUserID

func MemoListByUserID(userID string) ([]model.Memo, error)

func MemoSave

func MemoSave(memo *model.Memo) error

func MemoUpdate

func MemoUpdate(id string, content string) (*model.Memo, error)

func PluginTokenCreateByUserID

func PluginTokenCreateByUserID(userID string) (*model.PluginToken, error)

func PluginTokenDeleteByID

func PluginTokenDeleteByID(id string) error

func PluginTokenGetByToken

func PluginTokenGetByToken(token string) (*model.PluginToken, error)

func PluginTokenGetByUserID

func PluginTokenGetByUserID(userID string) (*model.PluginToken, error)

func Register

func Register(username, password string) (*model.User, error)

func UserCreate

func UserCreate(username string, password string) (*model.User, error)

func UserGetByUsername

func UserGetByUsername(username string) (*model.User, error)

func UserListByEmailIsNotNull

func UserListByEmailIsNotNull() ([]model.User, error)

func UserUpdateEmail

func UserUpdateEmail(userID string, email string) (*model.User, error)

func UserUpdatePassword

func UserUpdatePassword(userID string, password string) (*model.User, error)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL