/kartazze

a little orm/queryBuilder in kotlin

Primary LanguageKotlin

Kartazze

A little Orm/QueryBuilder lib experiment with Kotlin. Tried a few, Exposed, ActiveJDBC, Norm and I hated them all.

I decided as an experiment to build one myself.

TODO

  • Timestamps
  • OrderBy
  • @Table
  • Truncate
  • Where in
  • Multiple Sql Drivers

Migration

  • ReplaceTable

Mapping

  • Enum/JsonField Serializer
  • Remove Maps
    • Rename fields with annotations

Complex Operations

  • Joins
  • Relationships
  • Deeply nested Associations/Fetches
  • Random Aliasing for columns to avoid conflicts