Releases: getml/sqlgen
Releases · getml/sqlgen
v0.5.0
- Support for DuckDB
- Support for the UNION operator
- Use RAII principles for the postgres conector (thanks to @mcraveiro for his contribution)
v0.4.0
- Added
sqlgen::cache - Generate .lib files when building for Windows
- Add checks to make sure all headers are self-contained
- Use reflect-cpp 0.22.0
- Use sqlite_prepare_v2
- Make sure we can use boolean values in conditions
- Regression fix: Handle schemata in SQL generation (thanks @mcraveiro )
- Fix issue with boolean data
- Make sure that you can still insert into PostgreSQL after insertion failure
- Make sure that special values can be added to conditions
- Make sure that tags only compile when appropriate
- Improved implementation for value_t
- Refactored the iterators
- Refactored the read and write function
v0.3.0
- Support for insert_or_replace (aka "upserts"), thanks to @demianmnave
- Support for enums, thanks to @hos-b
- Support for for CREATE VIEW AS (thus support for views) and CREATE TABLE AS
- Support for adding subqueries inside select_from(...)
- Better nullability rules for joins
- Support for foreign key constraints
- Support for unique columns
- Support for JSON fields
- Support for IN and NOT IN
v0.2.0
- Added support for MySQL/MariaDB
- Moved the literals into their own namespace
v0.1.0
Initial release