SQLDelight

Compatible with: IntelliJ IDEA PhpStorm WebStorm PyCharm RubyMine AppCode CLion Gogland DataGrip Rider Android Studio
22.03.2017
9 853
Android sqlite interface generator.
Generates interfaces for safely running SQLite statements and
mapping back from a cursor.

Download plugin

Recent change notes

0.6.1

  • New: Delete Update and Insert statements without arguments get
  • compiled statements generated.
  • Fix: Using clause within a view used in a subquery doesn
  • 't error.
  • Fix: Duplicate types on generated Mapper removed.
  • Fix: Subqueries can be used in expressions that check against arguments.

0.6.0

  • New: Select queries are now exposed as a `SqlDelightStatement` factory instead of string constants.
  • New: Query JavaDoc is now copied to statement and mapper factories.
  • New: Emit string constants for view names.
  • Fix: Queries on views which require factories now correctly require those factories are arguments.
  • Fix: Validate the number of arguments to an insert matches the number of columns specified.
  • Fix: Properly encode blob literals used in where clauses.