Skip to content

Road to 1.0.0 #6

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions