Dr. Patrick Urbanke (劉自成)
|
a558c7bb23
|
Use unique cursor names in postgres (#113)
|
2025-12-31 00:56:19 +01:00 |
|
Dr. Patrick Urbanke (劉自成)
|
9d0f0a29ab
|
Use monadic error handling in postgres (#112)
|
2025-12-31 00:56:04 +01:00 |
|
Dr. Patrick Urbanke (劉自成)
|
c8f4ad8d84
|
Better support for nullable values in UPDATE...SET, resolves #108 (#111)
|
2025-12-26 12:51:23 +01:00 |
|
Marco Craveiro
|
0ea4d461d4
|
Implement listen / notify support for Postgres (#104) (#105)
|
2025-12-18 00:12:07 +01:00 |
|
Dr. Patrick Urbanke (劉自成)
|
ba39bb2730
|
Replace enable_if with concepts (#106)
|
2025-12-08 00:13:11 +01:00 |
|
Dr. Patrick Urbanke (劉自成)
|
758bb1d87e
|
Expand the is_connection concept to iterators (#103)
|
2025-12-06 23:20:11 +01:00 |
|
Marco Craveiro
|
657a9fd4ee
|
Implement offset support (#102)
As per discussions in [1].
[1] https://github.com/getml/sqlgen/issues/100
|
2025-12-03 22:55:59 +01:00 |
|
Dr. Patrick Urbanke (劉自成)
|
cd42a4e4cf
|
Make sure that iterators work with sessions; fixes #99 (#101)
|
2025-11-29 19:33:09 +01:00 |
|
Dr. Patrick Urbanke (劉自成)
|
8b658d6137
|
Bump sqlgen version to 0.5.0 (#98)
v0.5.0
|
2025-11-25 20:09:04 +01:00 |
|
Dr. Patrick Urbanke (劉自成)
|
e85f262f6d
|
Minor code beautifications for DuckDB (#94)
|
2025-11-25 20:08:05 +01:00 |
|
Dr. Patrick Urbanke (劉自成)
|
b2e4cba591
|
Fix select_from usage in unite.md example (#97)
|
2025-11-23 23:57:15 +01:00 |
|
Dr. Patrick Urbanke (劉自成)
|
287ac58bf6
|
Added support for UNION and UNION ALL (#96)
|
2025-11-23 23:55:42 +01:00 |
|
Dr. Patrick Urbanke (劉自成)
|
7e4fa42bd9
|
Use RAII principles for postgres (#93)
|
2025-11-21 20:38:56 +01:00 |
|
Dr. Patrick Urbanke (劉自成)
|
8568a83362
|
Added support for DuckDB (#90)
|
2025-11-20 21:20:12 +01:00 |
|
Marco Craveiro
|
e07be25a5d
|
Fix memory management for postgres in edge cases (#89)
|
2025-11-14 12:34:22 +01:00 |
|
Dr. Patrick Urbanke (劉自成)
|
5131953c35
|
Generate .lib files when building shared on Windows; Bumped to version 0.4.0 (#86)
v0.4.0
|
2025-11-03 01:02:00 +01:00 |
|
Dr. Patrick Urbanke (劉自成)
|
86884f388a
|
Use reflect-cpp 0.22.0 (#85)
|
2025-11-02 00:46:55 +01:00 |
|
Dr. Patrick Urbanke (劉自成)
|
c4305f6a17
|
Added checks to make sure that the headers are self-contained (#84)
|
2025-11-01 19:47:19 +01:00 |
|
Dr. Patrick Urbanke (劉自成)
|
86ee6e2bcc
|
Added a caching strategy (#83)
|
2025-11-01 14:30:58 +01:00 |
|
Dr. Patrick Urbanke (劉自成)
|
4cc3e871c3
|
Explicitly set alias; fixes #80 (#82)
|
2025-10-30 21:49:03 +01:00 |
|
Dr. Patrick Urbanke (劉自成)
|
e4cf6c802b
|
Use sqlite_prepare_v3; resolved #77; fixes #78 (#81)
|
2025-10-27 23:17:23 +01:00 |
|
Dr. Patrick Urbanke (劉自成)
|
e6b468af9b
|
Added tests for schemata (#76)
|
2025-10-24 08:14:34 +02:00 |
|
Dr. Patrick Urbanke (劉自成)
|
91e993ffdd
|
Make sure we can use boolean values in conditions; fixes #74 (#75)
|
2025-10-23 23:30:58 +02:00 |
|
Marco Craveiro
|
15108fba46
|
Handle schemas in SQL generation; resolves #70 (#71)
Add schema handling in SQL generation for tables.
|
2025-10-23 19:30:40 +02:00 |
|
Dr. Patrick Urbanke (劉自成)
|
816ca6adec
|
Fixed issue with boolean data; resolves #69 (#72)
|
2025-10-22 23:15:47 +02:00 |
|
Dr. Patrick Urbanke (劉自成)
|
6c0af08321
|
Made sure that you can still insert after a failure; resolves #68 (#73)
|
2025-10-22 22:06:09 +02:00 |
|
Dr. Patrick Urbanke (劉自成)
|
3076ea2c8c
|
Make sure that special value types can be added to conditions; resolves #63 (#67)
|
2025-10-19 21:38:09 +02:00 |
|
Dr. Patrick Urbanke (劉自成)
|
1bfc4e472b
|
Make sure that adding tags to columns only compiles when the corresponding tables exist in the query; resolves #59
|
2025-10-19 18:48:17 +02:00 |
|
Dr. Patrick Urbanke (劉自成)
|
3736fcc29c
|
Better implementation for value_t; fixes #64 (#65)
|
2025-10-14 23:11:08 +02:00 |
|
Dr. Patrick Urbanke (劉自成)
|
9c67ff24e4
|
Refactored the write and read function (#61)
|
2025-10-10 01:22:15 +02:00 |
|
Dr. Patrick Urbanke (劉自成)
|
3769f50501
|
Refactor iterators to make sure we can use them for DuckDB (#60)
|
2025-10-07 23:51:15 +02:00 |
|
Dr. Patrick Urbanke (劉自成)
|
4e98b9c0aa
|
Removed CMakeUserPresets.json; Bumped version to 0.3.0 (#58)
v0.3.0
|
2025-10-05 10:52:15 +03:00 |
|
Dr. Patrick Urbanke (劉自成)
|
4713e88fe7
|
Fix documentation related to views and SQLite (#57)
|
2025-10-03 23:15:53 +03:00 |
|
Dr. Patrick Urbanke (劉自成)
|
ce302f54de
|
Made sure that nullability rules are applied properly when joining tables (#56)
|
2025-10-03 22:54:46 +03:00 |
|
Dr. Patrick Urbanke (劉自成)
|
45c1a52177
|
Added support for IN and NOT IN; resolves #53 (#54)
|
2025-09-28 22:28:48 +03:00 |
|
Dr. Patrick Urbanke (劉自成)
|
8649e41861
|
Fixed typo in select_from (#51)
|
2025-09-21 12:00:48 +03:00 |
|
hosein
|
7a617b0828
|
Add enum support (#49)
|
2025-09-21 10:00:15 +03:00 |
|
Dr. Patrick Urbanke (劉自成)
|
26869c83f1
|
Added support for JSON fields (#48)
|
2025-09-13 08:29:26 +02:00 |
|
Demian Nave
|
8b6b6c5a59
|
Implement insert_or_replace (#45)
Co-authored-by: Dr. Patrick Urbanke <patrick@getml.com>
|
2025-09-07 11:14:02 +02:00 |
|
Dr. Patrick Urbanke (劉自成)
|
82e1c193d3
|
Minor improvements to dynamic types (#44)
|
2025-08-21 22:32:11 +02:00 |
|
hosein
|
5c8cf00625
|
Add a generic Dynamic type for db-specific columns (#43)
|
2025-08-21 20:08:32 +02:00 |
|
Dr. Patrick Urbanke (劉自成)
|
b46c3fe03d
|
Added support for CREATE TABLE AS and CREATE VIEW AS (thus adding support for views) (#40)
|
2025-08-10 14:37:22 +02:00 |
|
Dr. Patrick Urbanke (劉自成)
|
f536efbde9
|
Added the ability to add subqueries in select_from (#39)
|
2025-08-09 00:36:53 +02:00 |
|
Dr. Patrick Urbanke (劉自成)
|
ad1cae049b
|
Added support for unique columns (#38)
|
2025-08-03 22:12:31 +02:00 |
|
Dr. Patrick Urbanke (劉自成)
|
098deb9477
|
Added support for foreign key constraints (#37)
|
2025-08-02 12:48:17 +02:00 |
|
Dr. Patrick Urbanke (劉自成)
|
7d9cd0d38f
|
Fixed typo in README.md (#36)
|
2025-08-01 16:47:16 +02:00 |
|
Dr. Patrick Urbanke (劉自成)
|
52dd2b1ea8
|
Added comment in the README.md (#35)
|
2025-08-01 00:11:48 +02:00 |
|
Dr. Patrick Urbanke (劉自成)
|
dd5b73b772
|
Added the insert example to the README (#34)
|
2025-07-30 21:40:20 +02:00 |
|
Dr. Patrick Urbanke (劉自成)
|
3f8c5556d2
|
Added support for MySQL (#33); resolves #18
v0.2.0
|
2025-07-27 12:25:12 +02:00 |
|
Dr. Patrick Urbanke (劉自成)
|
1424d29c5d
|
Put the literals into a separate namespace; resolves #31 (#32)
|
2025-07-23 22:32:26 +02:00 |
|