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 (劉自成)
|
3f8c5556d2
|
Added support for MySQL (#33); resolves #18
|
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 |
|
Dr. Patrick Urbanke (劉自成)
|
db1b434320
|
Added more rigorous checks to the select_from query (#28)
|
2025-07-16 23:35:18 +02:00 |
|
Dr. Patrick Urbanke (劉自成)
|
e443cb56e0
|
Make sure we properly check the columns in the ORDER BY clause when there is a GROUP BY (#27)
|
2025-07-15 22:43:00 +02:00 |
|
Dr. Patrick Urbanke (劉自成)
|
b283ccf388
|
Added support for joins (#25)
|
2025-07-15 08:55:34 +02:00 |
|
Dr. Patrick Urbanke (劉自成)
|
f95156df77
|
Added operations on time stamps (#24)
|
2025-07-02 20:04:50 +02:00 |
|
Dr. Patrick Urbanke (劉自成)
|
aa1a96f1c0
|
Add auto-incrementing primary keys (#23)
|
2025-06-24 22:34:50 +02:00 |
|
Dr. Patrick Urbanke (劉自成)
|
e4b821138a
|
Prohibit nested aggregations (#21)
|
2025-06-23 22:55:46 +02:00 |
|
Dr. Patrick Urbanke (劉自成)
|
30ba548f1e
|
Added numerous operations like concat(...), coalesce(...), abs(...), etc (#20)
|
2025-06-22 18:05:48 +02:00 |
|
Dr. Patrick Urbanke (劉自成)
|
a6bad187fe
|
Refactor: Main functions as hidden friends (#19)
|
2025-06-14 10:32:52 +02:00 |
|
Dr. Patrick Urbanke (劉自成)
|
775f15babf
|
Added aggregations and GROUP BY (#17)
|
2025-06-08 12:30:59 +02:00 |
|
Dr. Patrick Urbanke (劉自成)
|
50800fdf0c
|
Added type checks (#15)
|
2025-05-29 19:45:01 +02:00 |
|
Dr. Patrick Urbanke (劉自成)
|
3d8c4ecbf1
|
Added .is_null(), .is_not_null(), .like(), .not_like() (#14)
|
2025-05-26 21:45:00 +02:00 |
|
Dr. Patrick Urbanke (劉自成)
|
80f5e84a42
|
Added a connection pool (#11)
L
|
2025-05-25 10:42:40 +02:00 |
|
Dr. Patrick Urbanke (劉自成)
|
622c44efbb
|
Better transaction management (#10)
|
2025-05-24 12:21:50 +02:00 |
|
Dr. Patrick Urbanke (劉自成)
|
87b911bba2
|
Use batching for inserts as well (#9)
|
2025-05-22 22:48:47 +02:00 |
|
Dr. Patrick Urbanke (劉自成)
|
04b6a35492
|
Added the ability to execute raw SQL (#8)
|
2025-05-22 22:00:47 +02:00 |
|
Dr. Patrick Urbanke (劉自成)
|
3318c40c04
|
Added a separate insert statement (#3)
|
2025-05-21 22:28:02 +02:00 |
|
Dr. Patrick Urbanke
|
6d6e957e42
|
Added support for where
|
2025-05-18 18:52:04 +02:00 |
|
Dr. Patrick Urbanke
|
9afa1867d7
|
Added create_index
|
2025-05-18 18:12:55 +02:00 |
|
Dr. Patrick Urbanke
|
b7598c55a6
|
Added more formal support for create table
|
2025-05-18 14:47:30 +02:00 |
|
Dr. Patrick Urbanke
|
ce12604870
|
Added support for transactions
|
2025-05-14 00:52:11 +02:00 |
|
Dr. Patrick Urbanke
|
34c91ad7fd
|
Added documentation for the timestamps
|
2025-05-11 14:18:41 +02:00 |
|
Dr. Patrick Urbanke
|
9d6cac0502
|
Added update
|
2025-05-11 05:15:04 +02:00 |
|
Dr. Patrick Urbanke
|
e10032bcae
|
Provide support for single read
|
2025-05-10 17:27:40 +02:00 |
|
Dr. Patrick Urbanke
|
018676278f
|
Made sure we can write exactly one entry
|
2025-05-10 17:10:36 +02:00 |
|
Dr. Patrick Urbanke
|
863b861090
|
Added drop
|
2025-05-10 16:32:34 +02:00 |
|
Dr. Patrick Urbanke
|
982114240a
|
Added delete_from
|
2025-05-10 05:29:37 +02:00 |
|
Dr. Patrick Urbanke
|
b2f4192a4f
|
Added to_sql
|
2025-05-09 18:17:51 +02:00 |
|
Dr. Patrick Urbanke
|
2bdb446aa2
|
Adapted the postgres connector
|
2025-05-08 08:49:28 +02:00 |
|
Dr. Patrick Urbanke
|
19fb566a0c
|
Move to_sql for sqlite
|
2025-05-08 03:57:31 +02:00 |
|
Dr. Patrick Urbanke
|
4f2e5a7ba5
|
Added regex pattern validation
|
2025-05-07 05:01:32 +02:00 |
|
Dr. Patrick Urbanke
|
fd1d8cd78a
|
Added sqlgen::Flatten
|
2025-05-07 04:41:40 +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
|
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 |
|