Skip to content

Road to 1.0.0 #6

@SiimKinks

Description

@SiimKinks

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

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions