add and delete user methods
This commit is contained in:
parent
13f93cd03e
commit
ea33cdc9f5
5 changed files with 139 additions and 1 deletions
|
|
@ -25,3 +25,18 @@ func (s *service) GetUserId(ctx context.Context, userUuid string) (int64, error)
|
|||
|
||||
return s.repo.getUserId(ctx, userUuid)
|
||||
}
|
||||
|
||||
func (s *service) createUser(ctx context.Context, userUuid string) error {
|
||||
now := s.utils.TimeNowUTC()
|
||||
|
||||
return s.repo.addUser(ctx, &userModel{
|
||||
CreatedAt: now,
|
||||
UpdatedAt: s.utils.NullTimeFromNow(now),
|
||||
DeletedAt: s.utils.DeletedNullTime(),
|
||||
Uuid: userUuid,
|
||||
})
|
||||
}
|
||||
|
||||
func (s *service) deleteUser(ctx context.Context, userUuid string) error {
|
||||
return s.repo.deleteUser(ctx, userUuid, s.utils.NullTimeNowUTC())
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue