SquiDB v2.0.2 Release Notes

Release Date: 2015-12-10 // over 8 years ago
    • 0️⃣ Adjustment to code generation so that constants are written after schema declaration. This allows constants to be defined in terms of Property objects in the generated model (e.g. public static final Order DEFAULT_ORDER = Model.TIMESTAMP.asc()). Also introduces the @Constants annotation, which allows annotating a static inner class of constants in a model spec for when class loading order is important (as it is in ViewModels).
    • ➕ Add some utilities for logging the contents of a cursor in a formatted way (see SquidUtilities.dumpCursor)
    • ⬆️ Bump the SQLite version in the squidb-sqlite-bindings project to 3.9.2
    • 🛠 Fix a bug where properties returned from qualifyField had an explicit alias set when they should not
    • 🛠 Fix a bug where tables aliased using Table.as did not have an associated rowid property