Yuriy Dupyn
|
d87c95f1e1
|
Move index update from table logic to interpreter
|
2023-12-29 07:45:40 +01:00 |
|
Yuriy Dupyn
|
e9d3df7a22
|
Reorganization
|
2023-12-29 07:39:59 +01:00 |
|
Yuriy Dupyn
|
f7a6cc2549
|
Make Row a wrapper type
|
2023-12-29 07:24:46 +01:00 |
|
Yuriy Dupyn
|
bfb5042896
|
Disentangle table.rs from operation.rs
|
2023-12-29 06:57:24 +01:00 |
|
Yuriy Dupyn
|
f9b874f302
|
Simplify select_all and delete_all
|
2023-12-29 06:33:30 +01:00 |
|
Yuriy Dupyn
|
6b58c3cb9b
|
Reorganization
|
2023-12-29 06:03:04 +01:00 |
|
Yuriy Dupyn
|
3c57b0eb6c
|
Add an example to fn main()
|
2023-12-28 14:39:36 +01:00 |
|
Yuriy Dupyn
|
5e4abc3cb1
|
Simplify select_where, delete_where
|
2023-12-28 14:39:13 +01:00 |
|
Yuriy Dupyn
|
291f90ef03
|
cleanup
|
2023-12-28 14:03:38 +01:00 |
|
Yuriy Dupyn
|
14f4fe4f3b
|
Test delete
|
2023-12-28 12:56:16 +01:00 |
|
Yuriy Dupyn
|
dc3e9b0077
|
Add some basic tests
|
2023-12-28 12:33:00 +01:00 |
|
Yuriy Dupyn
|
e111c4fc61
|
Implement proper index creation
|
2023-12-28 10:49:32 +01:00 |
|
Yuriy Dupyn
|
c8e398a238
|
Implement select_columns
|
2023-12-28 09:55:42 +01:00 |
|
Yuriy Dupyn
|
bd3dbe2365
|
Merge remote-tracking branch 'origin/main' into interpreter
|
2023-12-28 09:37:48 +01:00 |
|
Jindřich Moravec
|
bf885670c6
|
Merge branch 'cargo-workspace' into 'main'
Create cargo workspace
See merge request x433485/minisql!3
|
2023-12-14 19:14:53 +01:00 |
|
Jindřich Moravec
|
f0db73b38e
|
chore: create cargo workspace
|
2023-12-11 23:20:19 +01:00 |
|
Yuriy Dupyn
|
77f4ae514e
|
Implement index removal
|
2023-12-11 22:09:26 +01:00 |
|
Yuriy Dupyn
|
0aa3b28e74
|
Refine CREATE TABLE and CREATE INDEX
|
2023-12-11 21:59:01 +01:00 |
|
Yuriy Dupyn
|
d555e8565f
|
First attempt at DELETE
|
2023-12-11 21:36:13 +01:00 |
|
Yuriy Dupyn
|
e0876bb0f1
|
First attempt at UPDATE
|
2023-12-11 20:07:04 +01:00 |
|
Yuriy Dupyn
|
20615508a2
|
First attempt at SELECT
|
2023-12-11 17:51:17 +01:00 |
|
Yuriy Dupyn
|
cb7b50109e
|
Further refine the interpreter
|
2023-10-30 22:43:27 +01:00 |
|
Yuriy Dupyn
|
972f849703
|
Add division of labour
|
2023-10-30 22:43:16 +01:00 |
|
Yuriy Dupyn
|
da9d9bf799
|
Merge branch 'tables' into 'main'
Refine design
See merge request x433485/minisql!1
|
2023-10-30 11:22:28 +01:00 |
|
Yuriy Dupyn
|
aa9801fd38
|
Add consumer parameter to insert and delete_where
|
2023-10-30 11:18:16 +01:00 |
|
Yuriy Dupyn
|
c333849cc2
|
Attempt to introduce basic types
|
2023-10-25 23:45:00 +02:00 |
|
Yuriy Dupyn
|
ded7faf505
|
Refine design
|
2023-10-23 23:27:09 +02:00 |
|
Yuriy Dupyn
|
2a9220e55f
|
Name change
|
2023-10-16 01:07:42 +02:00 |
|
Yuriy Dupyn
|
59c1fa92e1
|
Add a design document.
|
2023-10-16 01:06:37 +02:00 |
|
Yuriy Dupyn
|
daab46b739
|
Initial commit
|
2023-10-14 19:16:00 +02:00 |
|
Yuriy Dupyn
|
1d2fce2eb6
|
Initial commit
|
2023-10-14 19:11:40 +02:00 |
|