Commit Graph

97 Commits

Author SHA1 Message Date
Dr. Patrick Urbanke
831ca01d43 Added another example to the README 2025-05-06 06:02:36 +02:00
Dr. Patrick Urbanke
33fdf3177f Make sure that the columns exist 2025-05-06 05:45:15 +02:00
Dr. Patrick Urbanke
b02dfe4f80 Added the _c operator 2025-05-06 05:13:06 +02:00
Dr. Patrick Urbanke
cfb4f4e0ef Added where to postgres 2025-05-06 05:12:06 +02:00
Dr. Patrick Urbanke
4fc2eb7766 WHERE works on SQLite 2025-05-05 06:08:24 +02:00
Dr. Patrick Urbanke
5496464de7 Added transformation to dynamic types 2025-05-05 05:29:11 +02:00
Dr. Patrick Urbanke
e736abfbb1 Continued working on .where(...) 2025-05-05 05:00:09 +02:00
Dr. Patrick Urbanke
360e31bdda More consistens naming 2025-05-03 16:08:25 +02:00
Dr. Patrick Urbanke
030f599e66 To lhs,rhs 2025-05-03 16:07:04 +02:00
Dr. Patrick Urbanke
b108491135 Continued implementing the conditions 2025-05-03 16:06:32 +02:00
Dr. Patrick Urbanke
2e63914ec7 Started developing conditions 2025-05-01 08:56:29 +02:00
Dr. Patrick Urbanke
ebc80d616d Added limit 2025-05-01 07:27:40 +02:00
Dr. Patrick Urbanke
f3d687e1bc Completed support for order_by 2025-04-30 08:43:32 +02:00
Dr. Patrick Urbanke
9ebafe1658 Continued developing OrderBy 2025-04-30 07:46:54 +02:00
Dr. Patrick Urbanke
25bc4253d7 Started developing Limit and OrderBy 2025-04-29 08:42:29 +02:00
Dr. Patrick Urbanke
79558f0cd4 Added support for varchars 2025-04-27 08:30:44 +02:00
Dr. Patrick Urbanke
a262437a37 Primary keys as a separate section 2025-04-27 07:40:44 +02:00
Dr. Patrick Urbanke
d4c9a9cef1 Added the TOC for the documentation 2025-04-27 05:55:16 +02:00
Dr. Patrick Urbanke
59953ad276 Fixed typo 2025-04-27 05:38:52 +02:00
Dr. Patrick Urbanke
006bce238b Started writing documentation 2025-04-27 05:37:37 +02:00
Dr. Patrick Urbanke
5cef8327af Bugfix in the Iterator 2025-04-27 02:48:40 +02:00
Dr. Patrick Urbanke
4c5156e8c2 Finished developing the Iterator 2025-04-26 16:27:02 +02:00
Dr. Patrick Urbanke
22bc080276 Began designing the iterator 2025-04-26 15:58:28 +02:00
Dr. Patrick Urbanke
4cad208fcd exec as a separate function 2025-04-26 15:27:48 +02:00
Dr. Patrick Urbanke
07829bef8f Removed PQclear 2025-04-26 15:10:53 +02:00
Dr. Patrick Urbanke
78d94298ec Wrote the copy operation 2025-04-25 05:08:48 +02:00
Dr. Patrick Urbanke
4942aeadd0 Implemented insert and execute 2025-04-25 04:38:32 +02:00
Dr. Patrick Urbanke
d6927ba3e1 Add the primary keys 2025-04-23 07:41:46 +02:00
Dr. Patrick Urbanke
76bca853ee Added a settings.json for vscode users 2025-04-23 07:11:39 +02:00
Dr. Patrick Urbanke
e6b2d834a9 Added create_table to postgres 2025-04-23 07:11:17 +02:00
Dr. Patrick Urbanke
b167d37dca Make sure the first test compiles 2025-04-21 18:05:12 +02:00
Dr. Patrick Urbanke
39d78d7cb5 Added the test infrastructure for postgres 2025-04-19 10:56:38 +02:00
Dr. Patrick Urbanke
c63fd12e7b Made sure that the postgres module compiles 2025-04-19 10:30:27 +02:00
Dr. Patrick Urbanke
c8ce5f682f Started developing postgres 2025-04-19 10:12:12 +02:00
Dr. Patrick Urbanke
a749f5aabd Designed read as a functor 2025-04-15 08:40:10 +02:00
Dr. Patrick Urbanke
1306aec37a Added psql as a dependency 2025-04-15 08:18:28 +02:00
Dr. Patrick Urbanke
4004192a7d Make sure that sqlgen::Range is an input_range 2025-04-12 06:45:25 +02:00
Dr. Patrick Urbanke
843dc40257 Implemented the read function 2025-04-10 18:30:40 +02:00
Dr. Patrick Urbanke
11d2a2daab Implemented the sqlite Iterator 2025-04-09 16:16:51 +02:00
Dr. Patrick Urbanke
c1043ff428 Started working on the sqlite::Iterator 2025-04-09 09:58:49 +02:00
Dr. Patrick Urbanke
2beeb9fe8d Split up the parsing module 2025-04-09 09:36:17 +02:00
Dr. Patrick Urbanke
3b7c88c73b Added to_select_from 2025-04-09 09:20:54 +02:00
Dr. Patrick Urbanke
7fc16e2a2d Added to_select_from 2025-04-09 09:07:34 +02:00
Dr. Patrick Urbanke
f9340c99fd Beautified from_str_vec 2025-04-09 09:07:28 +02:00
Dr. Patrick Urbanke
8a99272eca Use shared_ptrs for the connection 2025-04-08 06:17:25 +02:00
Dr. Patrick Urbanke
43ff5cee3f Added a range 2025-04-08 06:01:34 +02:00
Dr. Patrick Urbanke
31643ff19a Added the ViewReader 2025-04-07 06:22:29 +02:00
Dr. Patrick Urbanke
1718c19f62 Changed to the Parser pattern, just like reflect-cpp 2025-04-06 16:36:45 +02:00
Dr. Patrick Urbanke
075bcb894a Started writing from_str and from_str_vec 2025-04-05 18:00:47 +02:00
Dr. Patrick Urbanke
7f9393ee46 Added write functions 2025-04-05 10:42:14 +02:00