Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 846ee0b

Browse files
authored
Update TODO.schema_validation.md
1 parent c2b39f0 commit 846ee0b

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

‎functions/db_validation/TODO.schema_validation.md‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@
1515
Добавить в исключения колонку с названием `email`, `guid` (независимо от регистра).
1616
1. Добавить проверку наличия описаний (`comment on ...`) для БД, схем, представлений (view), типов, функций, процедур, триггеров. В миграциях БД забывают это делать.
1717
1. Названия объектов БД
18-
1. Названия объектов БД д.б. только в нижнем регистре (Postgres makes everything lower case unless you double quote it).
18+
1. 🚨 Названия объектов БД должны содержать только английские буквы, цифры, дефис, тире. Добавить в конфиг регулярку, которой проверять названия.
19+
Названия объектов БД д.б. только в нижнем регистре (Postgres makes everything lower case unless you double quote it).
1920
1. Названия элементов внутри одного `enum` д.б. в едином стиле. Пример: `has_pk_uk` (snake case) или `has-pk-uk` (kebab case) или `hasPkUk` (camel case) или `HasPkUk` (pascal case).
2021
1. Названия элементов `enum` для всей БД д.б. в едином стиле.
2122
1. Название колонки для первичного несоставного ключа должно заканчиваться на `id` или `guid` (сделать настраиваемым)

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /