Удаление дублированных ограничений из левой базы данных pg_constraint в поврежденном состоянии - PullRequest
0 голосов
/ 15 апреля 2020

У меня была проблема с моей базой данных, где у меня случайно было 1000 с дубликатами ограничений fkey. Мне удалось найти их и удалить непосредственно из pg_constraint (я думаю, это то, где я все испортил, но сейчас уже слишком поздно).

Все мои данные все еще там и ограничения, которые я хочу, но теперь база данных извергает кеш поиск не выполнен из-за ограничений ".

Какие у меня есть варианты?

Есть ли способ восстановить базу данных? Нужно ли мне как-то вытащить все мои данные и восстановить новую базу данных.

1 Ответ

0 голосов
/ 16 апреля 2020

Единственный способ, который я смог найти, - это сброс базы данных и восстановление fre sh one.

...