Andrey.Tarashevskiy
Andrey.Tarashevskiy
Databases which support json(b) columns: 1. Mysql 5.7+ 2. PostgreSQL 3. Oracle
1. Support add/remove operations on such references 2. Support delayed flushing in the way it exists for entities.
Since [SQLite 3.35.0](https://www.sqlite.org/draft/releaselog/3_35_0.html) version there should be new math functions provided but some of them are unsupported by Xerial implementation: - [ceiling](https://www.sqlite.org/draft/lang_mathfunc.html#ceil) - [ln](https://www.sqlite.org/draft/lang_mathfunc.html#ln) - [log(b,x)](https://www.sqlite.org/draft/lang_mathfunc.html#log) - [log2](https://www.sqlite.org/draft/lang_mathfunc.html#log2) - [pow](https://www.sqlite.org/draft/lang_mathfunc.html#pow)...
Something similar to https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/transaction/annotation/Propagation.html
Allow to implement inheritance in something like: ``` object BaseTable : IdTable() object ExtendTable : IdTable() { val parent = reference(BaseTable) } class ExtendEntity : Entity { val field1 by...