Files
hamster-tycoon/storage/dao/database.go
2020-01-05 23:20:38 +01:00

19 lines
355 B
Go
Executable File

package dao
import (
"hamster-tycoon/storage/model"
)
type Database interface {
// start: user dao funcs
GetAllUsers() ([]*model.User, error)
GetUsersByID(string) (*model.User, error)
GetUsersByGoogleID(string) (*model.User, error)
CreateUser(*model.User) error
DeleteUser(string) error
UpdateUser(*model.User) error
// end: user dao funcs
}