12 lines
308 B
Go
12 lines
308 B
Go
package sql
|
|
|
|
import "mangezmieux-backend/internal/users/model"
|
|
|
|
type Dao interface {
|
|
FindByMail(mail string) (*model.User, error)
|
|
Create(user *model.User) error
|
|
Delete(mail string) error
|
|
FindByMailAndPassword(mail string, password string) (*model.User, error)
|
|
FindByID(id string) (*model.User, error)
|
|
}
|