Download Latest Version Release v2.13.0 source code.tar.gz (394.2 kB)
Email in envelope

Get an email when there's a new version of Jet Database

Home / v2.12.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2024-11-03 2.1 kB
Release v2.12.0 source code.tar.gz 2024-11-03 363.2 kB
Release v2.12.0 source code.zip 2024-11-03 483.2 kB
Totals: 3 Items   848.6 kB 0

New Features

  • Prepared Statement Caching (wiki)
  • VALUES Statements Support (wiki)
  • Custom Expression and Operator Support: Users can now build custom expressions and operators using newly exposed CustomExpression and Token functions. (wiki)
  • Row Expression Support
  • Enum Model: List of all enum values are now listed in the generated enum model file (wiki)
  • Postgres Comments: Generated files now include Postgres comments for table, columns and enums.
  • ColumnList Table Re-Aliasing: New As method renames table alias for all the columns within ColumnList (wiki)
  • Table Alias Removal: Table aliases can now be omitted from ColumnList and ProjectionList by passing an empty string to the As method (wiki)
  • Postgres Character Type Constructors: New constructors for Postgres-specific character types, including Text, Char, and VarChar.
  • Postgres Functions: Added support for DATE_TRUNC and GENERATE_SERIES functions.
  • Generator Column Metadata: Added new HasDefault metadata for columns.

Bug Fixes

  • Postgres Array Detection: Fixed an issue with detecting Postgres arrays (issue)
  • Interval Column Usage in UPDATE/INSERT SET: Interval columns can now be used in UPDATE and INSERT SET assignments (issue)
  • SQL Builder Column Name conflict: Resolved naming conflicts for columns that share names with Jet types or methods by appending an underscore _ to the end of the column field name (issue)

Contributors

@kblomster @josephbuchma @azdagron @realrunner @safaci2000 @BranislavLazic @VolkerLieber @jf9327 @MathieuKooiman

Source: README.md, updated 2024-11-03