Identity naming
For each class property, use the snake case equivalent to name its column (e.g.
For each class property, use the snake case equivalent to name its column (e.g. fooBar -> foo_bar).
Returns the default flags according the type and settings.