как определять ошибки из postgres? Например, произошла ошибка, которая может быть вызвана повторной вставкой в UNIQUE. Мне pgx возвращает ошибку строчкой. Есть ли другие способы кроме парсинга этой строчки и создания еще одного запроса в sql для проверки, что вставка корректна?
типа такого? https://github.com/jackc/pgerrcode/blob/master/errcode.go
А, да, спасибо
Обсуждают сегодня