From 8de9d22749c27740942e488d44cd30730f383c2d Mon Sep 17 00:00:00 2001 From: Ivan Titov Date: Sat, 22 Mar 2025 11:37:22 +0300 Subject: [PATCH] save --- internal/persistance/user_repository.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/internal/persistance/user_repository.go b/internal/persistance/user_repository.go index 5623d05..9a59703 100644 --- a/internal/persistance/user_repository.go +++ b/internal/persistance/user_repository.go @@ -8,7 +8,7 @@ import ( ) func (tm *TaskManagerRepository) AddUser(user *users.User) error { - err := tm.db.QueryRow("INSERT INTO task_manager.users(name, password, email) VALUES($1,$2,$3) RETURNING id", + err := tm.db.QueryRow("INSERT INTO task_manager.users(login, password, email) VALUES($1,$2,$3) RETURNING id", user.Name, GetMD5Hash(user.Password), user.Email).Scan(&user.Id) @@ -19,7 +19,7 @@ func (tm *TaskManagerRepository) AddUser(user *users.User) error { } func (tm *TaskManagerRepository) DeleteUser(user *users.User) error { - _, err := tm.db.Exec("DELETE FROM task_manager.users WHERE name=$1", user.Name) + _, err := tm.db.Exec("DELETE FROM task_manager.users WHERE login=$1", user.Name) if err != nil { return err } @@ -27,7 +27,7 @@ func (tm *TaskManagerRepository) DeleteUser(user *users.User) error { } func (tm *TaskManagerRepository) UpdateUser(user *users.User) error { - _, err := tm.db.Exec("UPDATE task_manager.users SET name=$1, password=$2 WHERE id=$3", user.Name, user.Password, user.Id) + _, err := tm.db.Exec("UPDATE task_manager.users SET login=$1, password=$2 WHERE id=$3", user.Name, user.Password, user.Id) if err != nil { return err } @@ -36,7 +36,7 @@ func (tm *TaskManagerRepository) UpdateUser(user *users.User) error { func (tm *TaskManagerRepository) GetUser(user_name string) (*users.User, error) { user := users.User{} - row := tm.db.QueryRow("SELECT (id,name,password,email) FROM task_manager.users WHERE name=$1", user_name) + row := tm.db.QueryRow("SELECT (id,login,password,email) FROM task_manager.users WHERE login=$1", user_name) err := row.Scan(&user.Id, &user.Name, &user.Password, &user.Email) if err != nil { log.Println("Ошибка получения пользователя:", err)