laniakea v0.7
This commit is contained in:
@@ -69,18 +69,18 @@ func (rep UserRepository) GetOrCreate(tgId int, name string) (*User, error) {
|
||||
}
|
||||
|
||||
func (rep UserRepository) Create(id int, name string) (*User, error) {
|
||||
user := User{}
|
||||
user := new(User)
|
||||
err := rep.db.Get(user, "INSERT INTO users (id, name) VALUES ($1, $2) RETURNING *;", id, name)
|
||||
return &user, err
|
||||
return user, err
|
||||
}
|
||||
|
||||
func (rep UserRepository) GetById(telegramId int) (*User, error) {
|
||||
user := User{}
|
||||
err := rep.db.Get(&user, "SELECT * FROM users WHERE id=$1;", telegramId)
|
||||
user := new(User)
|
||||
err := rep.db.Get(user, "SELECT * FROM users WHERE id=$1;", telegramId)
|
||||
if err != nil {
|
||||
return &user, err
|
||||
return user, err
|
||||
}
|
||||
return rep.GetJoins(&user)
|
||||
return rep.GetJoins(user)
|
||||
}
|
||||
|
||||
func (rep UserRepository) GetJoins(user *User) (*User, error) {
|
||||
|
||||
Reference in New Issue
Block a user