Ошибки при миграции liquibase

Загружаю приложение вместе с базой данных с помощью liquibase. Делаю запрос на аренду квартиры и ловлю ошибку: ОШИБКА: повторяющееся значение ключа нарушает ограничение уникальности “contract_pkey”. Повторяется ошибка пока не достигнет 6, потому что на данный момент у меня было всего 5 записей. Как такая ошибка(баг) исправляется?

Полная версия моего теста:

Берём код, запускаем программу, заходим в postman, делаем запрос по этому адресу http://localhost:8080/auth/login с такими данными (допустим)

{     "email" : "[email protected]",
      "password":"igor" 
} 

Дальше по этому адресу http://localhost:8080/house/rent делаем запрос с таким содержимым:

 {     
"startDate" : "2020-04-12",     
"endDate" : "2020-04-19",     
"houseId" : 6,     
"tenantId" : 6 
}

И замечаем вот эту ошибку ОШИБКА: повторяющееся значение ключа нарушает ограничение уникальности “contract_pkey”, делаем ещё 4 раза точно такого же запроса и на пятый ошибка пропадет.

Полная версия кода, если вдруг захотите протестить.


Ответы (0 шт):