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 0287e74

Browse files
authored
Update TODO.md
1 parent c433124 commit 0287e74

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

‎db_validation/TODO.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
1. CASCADE использовать в миграциях опасно.
2121
Удаление может рекурсивно пойти по FK и удалить существующие объекты БД и записи в таблицах.
2222
Рекомендовать выстроить цепочку удаления объектов в правильной последовательности.
23-
1. Для колонки `updated_at` (название задать в конфиге) должна быть триггер, который устанавливает значение `now()` при создании или обновлении записи
23+
1. Для колонки `updated_at` (название задать в конфиге) должен быть триггер, который устанавливает значение `now()` при создании или обновлении записи
2424
1. Добавить проверку отсутствия возможности записать и `null`, и пустую строку в текстовую колонку (когда нет ни одного ограничения типа `check` на колонку), д.б. только 1 способ. Пример проблемной миграции: `alter table {table} add {column} varchar(10);`
2525
1. Взять идеи из
2626
1. [DBA: находим бесполезные индексы](https://habr.com/ru/company/tensor/blog/488104/)

0 commit comments

Comments
(0)

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