Skip to content

Releases: vapor/fluent

Fluent 1.3.4

02 Feb 09:12
Compare
Choose a tag to compare

Fixed:

  • Support for limits in the in-memory database.

Fluent 1.3.3

20 Jan 03:11
Compare
Choose a tag to compare

Fixed:

  • fetch action is now set for .all() and .first() allowing you to .count() queries before fetching them.

Fluent 1.3.2

10 Jan 20:43
Compare
Choose a tag to compare

New:

  • modifications are reflected in updates and saves.

Fluent 1.2.1

02 Jan 21:25
Compare
Choose a tag to compare

Fixed:

  • Added single quotes (') around default values in GeneralSQLSerializer.

Fluent 1.2.0

01 Dec 22:31
Compare
Choose a tag to compare

New:

  • Adds custom data types.
  • Adds unique fields.
  • Adds default values for fields.

A sample of new field APIs being used:

static func prepare(database: Database) throws {
    try database.create("users") { users in
        users.id()
        users.string("name", unique: true)
        users.custom("data", type: "JSON")
        users.custom("time", type: "TIMESTAMP", default: 1234)
    }
}

Fluent 1.1.0

02 Nov 16:10
Compare
Choose a tag to compare

New:

  • Fluent Tester: A growing set a benchmark tests for Fluent drivers.
  • Memory driver now supports unions.

Fluent 1.0.7

18 Oct 17:07
Compare
Choose a tag to compare

Fixed:

  • Filtering with null values in SQL.

Fluent 1.0.6

17 Oct 18:24
b85adc3
Compare
Choose a tag to compare

Fixed:

  • Database property on Pivot is no longer order dependent.

Fluent 1.0.5

13 Oct 22:44
edec439
Compare
Choose a tag to compare

Fixed:

  • Fix for only retrieving a fields from the Model table in union SQL queries

Fluent 1.0.4

13 Oct 20:34
Compare
Choose a tag to compare

Fixed:

  • Fixes a bug that could cause EntityError.noDatabase when using Vapor 1.1.