Git ignore
Non-null field integrity enforcement.
Formatting