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)