Вот так выглядит запрос
INSERT INTO users (balance, steamid, name, avatar)
VALUES (0, $1, $2, $3)
ON CONFLICT (steamid) DO
UPDATE SET name = $2, avatar = $3 WHERE steamid = $1;
Вот так выглядит таблица
CREATE TABLE users (
id BIGSERIAL NOT NULL PRIMARY KEY,
balance INTEGER NOT NULL,
steamid VARCHAR(50) NOT NULL UNIQUE,
name VARCHAR(50) NOT NULL,
avatar VARCHAR(100) NOT NULL,
tradelink_token VARCHAR(20),
tradelink_partner VARCHAR(20)
);
И вот такая ошибка:
error: неоднозначная ссылка на столбец "steamid"