Skip to content

Releases: schveiguy/sqlbuilder

Add IES support

Choose a tag to compare

@schveiguy schveiguy released this 07 Sep 19:22
v0.3.0

Update README to refer to IES

Fix UPDATE FROM in sqlite

Choose a tag to compare

@schveiguy schveiguy released this 03 Sep 03:43

There was a bug in how sqlite was updating data from joined tables, in that it would possibly select any random row from the database to use for updating.

This makes sure the FROM clause is linked to the original table.

updates to sqlite

Choose a tag to compare

@schveiguy schveiguy released this 26 Feb 02:53

Updates for sqlite broke down when using multiple tables. This adds that capability.

Fix some issues with sqlite and create table statements

Choose a tag to compare

@schveiguy schveiguy released this 29 Jan 15:29

Full Changelog: v0.2.0...v0.2.1

Update sqlite datetime type

Choose a tag to compare

@schveiguy schveiguy released this 27 Jan 05:45

Now supports DateTime, SysTime, and Date types for sqlite.

The text storage format for these types is now ISOExt, instead of simple format. The sqlite spec actually explicitly specifies this format for date types!

This is a breaking change, which means a bump in the minor rev (would be a major bump, but this is still beta).

Fix issue with sqlite and version dependency

Choose a tag to compare

@schveiguy schveiguy released this 12 Jan 20:37

Minor updates, this fixes an issue where the D sqlite library was setting a value to null instead of an empty string.
The version specs were wrong as well, the mysql-native version specifier at least is currently impossible.

Update dependency specs

Choose a tag to compare

@schveiguy schveiguy released this 30 Dec 01:42

No longer requires older versions of sqlite and mysql-native (when it changes).

SQLite support

Choose a tag to compare

@schveiguy schveiguy released this 29 Dec 22:36

This release adds SQLite support.

Some breaking API changes from 0.0.x branch, but the API is very much in flux. Mostly the change is implementation details and how to hook custom serialization.

Fix CTFE issue with adding columns to a query

Choose a tag to compare

@schveiguy schveiguy released this 05 Sep 20:42

Just a minor fix that allows more at CTFE.

Detect stale connections on mysql-native and retry

Choose a tag to compare

@schveiguy schveiguy released this 22 May 22:14

This utilizes the new MYXStaleConnection exception in mysql-native v3.2.4 to retry a command/query when it detects a stale connection.