Infinidat / infi.clickhouse_orm

A Python library for working with the ClickHouse database (https://clickhouse.yandex/)
BSD 3-Clause "New" or "Revised" License
414 stars 136 forks source link

fix: check default value existence if field value is None #210

Open nebaskov opened 8 months ago

nebaskov commented 8 months ago

Using the library in production we came up with the problem of Field class subclasses ignoring the default value passing in. Therefore it was decided to create our own subclasses solving that problem. Here I would kindly like to contribute to the project itself as long as that issue may be a puzzle for a bunch of programmers using infi.clickhouse_orm.