Skip to content

Drift 2.29.0

Latest

Choose a tag to compare

@simolus3 simolus3 released this 18 Oct 13:34
· 31 commits to develop since this release
drift-2.29.0
149909a

Query builder

  • Allow specifying ordering for columns in @TableIndex annotation.
  • Add DelegatedDatabase.externalExecutor, allowing transactions started externally to be used with drift.
  • Add Batch.insertFromSelect to insert rows from a select statement in a batch.

Generator

  • Fix invalid schema code for views.
  • Add the known_tables option. It allows defining external tables assumed to be available without including them in the drift-managed schema.
  • Fix unresolved references in CTEs resolving against the scope of the main query.
  • Static analysis support for the PowerSync SQLite extension.

Tools

  • Devtools extension: Support exporting databases.
  • Make-migrations: Add --no-test option to disable generating tests.
  • Internal: The drift website is now built with jaspr_content.