|
66 | 66 | 1. https://github.com/IMRSVDataLabs/imrsv-schema-linter |
67 | 67 | 1. https://gitlab.com/depesz/pgWikiDont/-/tree/master/ |
68 | 68 | 1. https://www.google.com/search?q=postgresq+schema+linter - ещё ссылки здесь |
69 | | -1. Объекты БД в одной схеме должны принадлежать одному владельцу (опциональная проверка), см. [`pg_object_owner.sql`](../views/pg_object_owner.sql) |
| 69 | +1. Объекты БД в одной схеме должны принадлежать одному владельцу (опциональная проверка), см. [`pg_object_owner.sql`](../../views/pg_object_owner.sql) |
70 | 70 | 1. Добавить проверку для запрещения возможности вставки в таблицу (название не заканчивается на `_log` или `_history`) дубликатов строк, если есть PK на колонку id и нет UK без id. В этой проверке не участвуют колонка с PK, колонки с датой, датой-временем. |
71 | 71 | 1. Добавить проверку при наличии расширения https://github.com/okbob/plpgsql_check/ |
72 | 72 | 1. Добавить проверку отсутствия триггерных функций, которые нигде не используются. Пример: удалили триггер, который вызывал триггерную функцию. Теперь функция нигде не используется. |
|
0 commit comments