|
15 | 15 | 1. Индексы |
16 | 16 | 1. При проверке наличия избыточных индексов игнорировать "нерабочие", которые ещё создаются командой `create index concurrently` |
17 | 17 | 1. В массивах должен быть GIN индекс вместо btree |
18 | | - 1. Добавить проверку на вероятно избыточный индекс: для `filed` есть `lower(field)`, `upper(field)`, `date(field)`. Рекомендовать удалить индекс на `filed`! |
| 18 | + 1. Добавить проверку на вероятно избыточный индекс, если для `field` есть `lower(field)`, `upper(field)`, `date(field)`. Рекомендовать удалить индекс на `field`! |
19 | 19 | 1. Кроме ошибок нехватает рекоментаций, которые можно возвращать в результате работы функции валидации: |
20 | 20 | 1. Для текстовых полей с отсутствием ограничения `check(...)` рекомендовать делать валидацию `check(length(col) between X and Y)`. |
21 | 21 | 1. CASCADE использовать в миграциях опасно. |
|
0 commit comments