Make nullability explicit (not only) in ArrayType and CompositeType
- Feb 12, 2025
-
-
Jiří Pudil authored
-
Jiří Pudil authored
-
Jiří Pudil authored
Closes #27
-
Vychází z !57 (merged), closes #27 (closed)
Mám radost z toho, jak se mi nakonec podařilo vyřešit tu dichotomii, že nullabilitu sloupečku lze definovat na úrovni databáze, ale nullabilitu fieldu v kompozitním typu jen aplikačně. V bodech:
NullableType
, který explicitně řeší nullabilitu z aplikační strany.Column
se interně obalí tímto nullable wrapperem. Tím je dosažena parita DB schématu a aplikační logiky u sloupečků.NullableType
explicitně.Closes #27