Skip to content

Commit 3b4376d

Browse files
authored
Update documents/forDB/postgresql_guidelines.md
1 parent 27c5fcb commit 3b4376d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

documents/forDB/postgresql_guidelines.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -646,7 +646,7 @@ INSERT INTO color (color_id, color_name) OVERRIDING SYSTEM VALUE VALUES (DEFAULT
646646

647647
本規約では、より品質が安定すると考えられる2の手法を推奨する。理由は以下である。
648648

649-
- NOT NULLの文字列カラムと、NULLを許容するカラムでエスケープの有無を開発者が個別に判断するのは抜け漏れが生じる懸念があるし、レビュアーの負荷も大きい
649+
- NOT NULLの文字列カラムと、NULLを許容するカラムで回避処理の有無を開発者が個別に判断するのは抜け漏れが生じる懸念があるし、レビュアーの負荷も大きい
650650
- NOT NULLの文字列カラムも含めて、一律エスケープさせるのは手間がかかり、可読性も低いと考えられるため
651651
- INSERT/UPDATE時にNULLを空文字にエスケープする処理は、アプリケーション側のフレームワークなどで一律でカバーしやすいため
652652

0 commit comments

Comments
 (0)