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 |
|
Dr. Patrick Urbanke
|
412205d2a8
|
Added SQLite write
|
2025-04-05 08:16:52 +02:00 |
|
Dr. Patrick Urbanke
|
725f25e732
|
Added start_write and end_write
|
2025-04-05 07:54:33 +02:00 |
|
Dr. Patrick Urbanke
|
ad667ca751
|
Use std::unique_ptr
|
2025-04-05 07:22:16 +02:00 |
|
Dr. Patrick Urbanke
|
0a3d965944
|
Added sqlite support for the insert statement
|
2025-04-05 07:06:07 +02:00 |
|
Dr. Patrick Urbanke
|
1cd9f01a1e
|
Added the support for insert
|
2025-04-05 06:46:26 +02:00 |
|
Dr. Patrick Urbanke
|
a00e9db169
|
Adapted get_schema and get_tablename
|
2025-04-05 06:46:06 +02:00 |
|
Dr. Patrick Urbanke
|
6074ea4313
|
schema and table name as constexpr const char
|
2025-04-05 06:45:46 +02:00 |
|
Dr. Patrick Urbanke
|
081a0414c7
|
Support for CREATE TABLE in sqlite
|
2025-04-02 08:18:09 +02:00 |
|
Dr. Patrick Urbanke
|
9b40b301fc
|
Started adding the sqlite connection
|
2025-04-01 08:17:35 +02:00 |
|
Dr. Patrick Urbanke
|
5f42476a0a
|
Added support for schemata
|
2025-03-29 06:18:29 +01:00 |
|
Dr. Patrick Urbanke
|
54e0d5e332
|
Added tests
|
2025-03-29 06:09:34 +01:00 |
|
Dr. Patrick Urbanke
|
6312a45071
|
Added get_tablename
|
2025-03-29 04:45:24 +01:00 |
|
Dr. Patrick Urbanke
|
7c6625fc43
|
Added is_primary and is_nullable
|
2025-03-28 07:19:19 +01:00 |
|
Dr. Patrick Urbanke
|
98e11993f0
|
Added to_type()
|
2025-03-28 06:49:29 +01:00 |
|
Dr. Patrick Urbanke
|
4fa34b94ec
|
Began writing to_create_table(...)
|
2025-03-22 15:48:30 +01:00 |
|
Dr. Patrick Urbanke
|
de0c863e59
|
Added namespace
|
2025-03-22 14:58:12 +01:00 |
|
Dr. Patrick Urbanke
|
3b2394c3fe
|
Added the PrimaryKey wrapper
|
2025-03-22 14:56:22 +01:00 |
|
Dr. Patrick Urbanke
|
27bb23a722
|
Added sqlgen::Literal
|
2025-03-22 04:45:02 +01:00 |
|
Dr. Patrick Urbanke
|
7462ba470e
|
Moved everything into folder sqlgen; added sqlgen.hpp
|
2025-03-22 04:39:42 +01:00 |
|
Dr. Patrick Urbanke
|
9c7640f150
|
Added the .commit() message
|
2025-03-22 04:36:06 +01:00 |
|
Dr. Patrick Urbanke
|
51a7abd138
|
Added helpful comments
|
2025-03-22 04:32:39 +01:00 |
|
Dr. Patrick Urbanke
|
eb69d00b7b
|
Added start_write and end_write
|
2025-03-22 04:02:01 +01:00 |
|
Dr. Patrick Urbanke
|
2fdfc967f5
|
Added is_nullable
|
2025-03-22 03:56:16 +01:00 |
|
Dr. Patrick Urbanke
|
2ab4aa1099
|
Added optionals
|
2025-03-22 03:56:09 +01:00 |
|
Dr. Patrick Urbanke
|
4b88ed886d
|
Wrap the iterator in a Ref
|
2025-03-22 03:26:35 +01:00 |
|
Dr. Patrick Urbanke
|
bf4f1a256e
|
Added an Iterator
|
2025-03-22 03:25:51 +01:00 |
|
Dr. Patrick Urbanke
|
7b7f72f43c
|
Use rfl::TaggedUnion for the types
|
2025-03-22 03:25:38 +01:00 |
|
Dr. Patrick Urbanke
|
3ed61fd5a5
|
Added the execute command
|
2025-03-19 07:12:38 +01:00 |
|
Dr. Patrick Urbanke
|
f1eb2b71c6
|
Added an abstract base class for the connection
|
2025-03-19 07:09:14 +01:00 |
|
Dr. Patrick Urbanke
|
1cccf52528
|
Added aliases for Ref and Result
|
2025-03-19 07:09:03 +01:00 |
|
Dr. Patrick Urbanke
|
28c9ae2a7d
|
Added an Insert statement
|
2025-03-19 07:08:45 +01:00 |
|
Dr. Patrick Urbanke
|
ab5bc10e1d
|
Added CreateTable
|
2025-03-19 06:44:13 +01:00 |
|
Dr. Patrick Urbanke
|
1f004253e6
|
Added dynamic query types
|
2025-03-19 06:25:00 +01:00 |
|