patito.Model.nullable_columns
- property Model.nullable_columns: set[str]
Return names of those columns that are nullable in the schema.
- Return type
set
[str
]- Returns
Set of column name strings.
Example
>>> from typing import Optional >>> import patito as pt >>> class MyModel(pt.Model): ... nullable_field: Optional[int] ... inferred_nullable_field: int = None ... non_nullable_field: int ... another_non_nullable_field: str ... >>> sorted(MyModel.nullable_columns) ['inferred_nullable_field', 'nullable_field']