sqlitemagic icon indicating copy to clipboard operation
sqlitemagic copied to clipboard

Road to 1.0.0

Open SiimKinks opened this issue 8 years ago • 0 comments

List of features planned before releasing version 1.0.0. Feel free to propose features, changes, implementation details, APIs, etc.

  • [x] Support for multi module builds where database models are located across modules
  • [x] Ability to run raw SQL (fixes #4)
  • [x] Full conflict algorithm support
  • [x] Support object(s) update/persist operations with custom WHERE clause by unique column
  • [x] Support updating nullable columns with null values in update builder
  • [x] Support multiple object transformers in one class
  • [x] Build on top of the Android architecture components Sqlite support library
  • [x] Indices support
  • [x] Automatic migration scripts generator for debug builds
  • [x] Support for downgrading database
  • [x] Change Query#run return type from Observable to Maybe
  • [x] Change defaults to meet most used setups
  • [x] Support views in kotlin
  • [x] Support for cross-module object transformers
  • [x] Migration scripts generator gradle task for release builds
  • [x] Support for compound operators https://www.sqlite.org/syntax/compound-operator.html
  • [ ] Support embedded columns
  • [ ] Improve wiki with kotlin specific documentation

SiimKinks avatar Jul 01 '17 10:07 SiimKinks