github groue/GRDB.swift v6.24.2
6.24.2

latest releases: v6.27.0, v6.26.0, v6.25.0...
4 months ago

A new release of the Swift toolkit for SQLite databases.

  • Documentation Update: #1485: The Sharing a Database guide was updated with a new recommendation for databases shared between multiple processes. Writers should always perform IMMEDIATE transactions in order to avoid the SQLITE_BUSY error that can occur when transactions overlap. The new recommendation fits in a single line of code: configuration.defaultTransactionKind = .immediate.
  • New: Associations that involve views instead of tables were already supported, with an explicit ForeignKey in their definition. When the foreign key is missing, a clear diagnostic message is now emitted, instead of an unhelpful "no such table" runtime error.

Changes from 6.24.1 and 6.24.0:

  • Fixed: #1477: Remove shadow tables from database dump
  • New: #1466 by @barnettben: Add schema name option to database introspection methods

Don't miss a new GRDB.swift release

NewReleases is sending notifications on new releases.