Ошибки при миграции 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 раза точно такого же запроса и на пятый ошибка пропадет.
Полная версия кода, если вдруг захотите протестить.