14 lines
404 B
Go
14 lines
404 B
Go
|
|
package repositories
|
||
|
|
|
||
|
|
import (
|
||
|
|
"context"
|
||
|
|
"tyapi-server/internal/domains/api/entities"
|
||
|
|
)
|
||
|
|
|
||
|
|
type ApiUserRepository interface {
|
||
|
|
Create(ctx context.Context, user *entities.ApiUser) error
|
||
|
|
Update(ctx context.Context, user *entities.ApiUser) error
|
||
|
|
FindByAccessId(ctx context.Context, accessId string) (*entities.ApiUser, error)
|
||
|
|
FindByUserId(ctx context.Context, userId string) (*entities.ApiUser, error)
|
||
|
|
}
|