LINUX.ORG.RU

История изменений

Исправление den73, (текущая версия) :

Ты прав, кстати. Вот что sqlx возвращает:

Severity:"ERROR"
Code:"23505"
Message:"duplicate key value violates unique constraint "zz1_id""
Detail:"Key (id)=(1) already exists."
Hint:""
Position:""
InternalPosition:""
InternalQuery:""
Where:""
Schema:"public"
Table:"zz1"
Column:""
DataTypeName:""
Constraint:"zz1_id"
File:"nbtinsert.c"
Line:"433"
Routine:"_bt_check_unique"
Имя констрейнта есть, а дальше уже можно на уровне приложения. Правда, остаётся вопрос о транзакциях и об ошибке времени фиксации. Придётся и это проверить, похоже.

Исходная версия den73, :

Ты прав, кстати. Вот что sqlx возвращает:

Severity:"ERROR"
Code:"23505"
Message:"duplicate key value violates unique constraint "zz1_id""
Detail:"Key (id)=(1) already exists."
Hint:""
Position:""
InternalPosition:""
InternalQuery:""
Where:""
Schema:"public"
Table:"zz1"
Column:""
DataTypeName:""
Constraint:"zz1_id"
File:"nbtinsert.c"
Line:"433"
Routine:"_bt_check_unique"
Имя констрейнта есть, а дальше уже можно на уровне приложения.