convert email to lowercase

This commit is contained in:
Sergey Chubaryan 2025-02-21 16:43:23 +03:00
parent cdd9627af3
commit 162e7e2f50
2 changed files with 5 additions and 4 deletions

View File

@ -8,6 +8,7 @@ import (
"backend/pkg/logger"
"context"
"fmt"
"strings"
"time"
"github.com/google/uuid"
@ -84,7 +85,7 @@ func (u *userService) CreateUser(ctx context.Context, params UserCreateParams) (
}
user := models.UserDTO{
Email: params.Email,
Email: strings.ToLower(params.Email),
Secret: string(secret),
FullName: params.Name,
}

View File

@ -8,7 +8,7 @@ create table if not exists users (
updated_at timestamp
);
create index if not exists users_email_idx on users(email);
create index if not exists idx_users_email on users(email);
create or replace function set_created_at()
returns trigger as $$
@ -19,7 +19,7 @@ begin
end;
$$ language plpgsql;
create or replace trigger on_user_created
create or replace trigger trg_user_created
before insert on users
for each row
execute function set_created_at();
@ -34,7 +34,7 @@ begin
end;
$$ language plpgsql;
create or replace trigger on_user_updated
create or replace trigger trg_user_updated
before update on users
for each row
when(new is distinct from old)