Skip to content

Releases: ForbesLindesay/atdatabases

@databases/[email protected]

29 Mar 11:18
f55a9f1
Compare
Choose a tag to compare

Bug Fixes

  • Sub-queries that were guaranteed to be false could result in attempting to execute SQL that was not syntactically valid. (#288)

    For example, given the function:

    async function getUsersThatCreatedPhotos(photoIds: DbPhoto["id"][]) {
      return await users(db)
        .find({id: photos.key(`created_by_id`, {id: anyOf(photoIds)})})
        .all()
    }

    Calling:

    getUsersThatCreatedPhotos([])

    should return a Promise for an empty array, without actually needing to query the database, but instead it attempted to run a database query that was not valid SQL.

@databases/[email protected]

16 Mar 12:03
3682f12
Compare
Choose a tag to compare

New Features

  • Added support for config files with .cjs extension (#287)

@databases/[email protected]

16 Mar 12:03
3682f12
Compare
Choose a tag to compare

New Features

  • Added support for config files with .cjs extension (#287)

@database/[email protected]

14 Mar 16:49
30fcc0c
Compare
Choose a tag to compare

@databases/[email protected]

13 Jan 17:45
260f94d
Compare
Choose a tag to compare

New Features

  • Initial Release (#275)

@databases/[email protected]

13 Jan 17:45
260f94d
Compare
Choose a tag to compare

Bug Fixes

  • Update interrogator dependency to remove broken TypeScript definitions (#275)

@databases/[email protected]

13 Jan 17:45
260f94d
Compare
Choose a tag to compare

Bug Fixes

  • Update interrogator dependency to remove broken TypeScript definitions (#275)

@databases/[email protected]

13 Jan 17:45
260f94d
Compare
Choose a tag to compare

Bug Fixes

  • Update interrogator dependency to remove broken TypeScript definitions (#275)

@databases/[email protected]

13 Jan 17:45
260f94d
Compare
Choose a tag to compare

Bug Fixes

  • Update interrogator dependency to remove broken TypeScript definitions (#275)

@databases/[email protected]

12 Jan 16:40
fc057f6
Compare
Choose a tag to compare

New Features

  • Added the isSqlQuery utility to the default sql export so it can be used as sql.isSqlQuery(q) to test whether a value is an SQL query. (#268)