Kestrel
|
d88b415152
Fix clippy nits.
|
vor 7 Monaten |
Kestrel
|
1b857e7b78
Changed EntityPartList to force all parts to have the same Entity type.
|
vor 7 Monaten |
Kestrel
|
3a79e8a7a1
Implement simple entity keying mechanism to support multiple fields in a unique key.
|
vor 7 Monaten |
Kestrel
|
bb138d7270
Added UNIQUE constraint on association mappings.
|
vor 7 Monaten |
Kestrel
|
60ab001dc1
Many minor changes to better support autogenerating interfaces based on microrm schemata.
|
vor 7 Monaten |
Kestrel
|
ef7dcca3ea
Several enhancements.
|
vor 9 Monaten |
Kestrel
|
1d7ea8bf22
Added insert_and_return and entity updating functionality.
|
vor 9 Monaten |
Kestrel
|
8238ccea5b
Implemented datum query-equivalence for smoother query construction.
|
vor 9 Monaten |
Kestrel
|
0da682090e
Swap from sqlite crate to custom sqlite wrapper.
|
vor 9 Monaten |
Kestrel
|
e23e15495a
Fix clippy nits.
|
vor 9 Monaten |
Kestrel
|
ab06e1f3c2
Significant reworking of query interface to be more unified.
|
vor 9 Monaten |
Kestrel
|
4980173041
Reorganization and minor cleanups.
|
vor 9 Monaten |
Kestrel
|
522cf9ba00
Sketched out datum discrimination for type-specific behaviour.
|
vor 9 Monaten |
Kestrel
|
524776d76e
Renamed entity::EntityDatum to datum::Datum and removed ctx from table names.
|
vor 9 Monaten |
Kestrel
|
96f9ed0aa9
Added IDWrap<> and Serialized<> types.
|
vor 9 Monaten |
Kestrel
|
1c199b198a
Implemented basic AssocMap queries (insert/get_all).
|
vor 9 Monaten |
Kestrel
|
bade985c1e
Successful entity round-trip with cached prepared statements.
|
vor 9 Monaten |
Kestrel
|
b5eb620c07
Reorganization and rustfmt pass.
|
vor 9 Monaten |
Kestrel
|
acf24d8500
Some minor expansions.
|
vor 9 Monaten |
Kestrel
|
ea661f6dbd
Successful progress up to simple insertion queries.
|
vor 9 Monaten |
Kestrel
|
3671738490
rustfmt pass.
|
vor 9 Monaten |
Kestrel
|
118400a12a
Initial reworking with simple DB struct walking implemented.
|
vor 9 Monaten |
Kestrel
|
bf1a35d6ca
Add Display trait to all automatic Entity ID implementations.
|
vor 1 Jahr |
Kestrel
|
edd171a480
Replaced Entity::values() uses with visit_values() to remove heap allocations.
|
vor 2 Jahren |
Kestrel
|
720f934631
Add by_id() function for Filter.
|
vor 2 Jahren |
Kestrel
|
2084306e08
Added way of updating entire Entity at once.
|
vor 2 Jahren |
Kestrel
|
0673699fa5
Change query interface significantly.
|
vor 2 Jahren |
Kestrel
|
75021152c7
Fix some clippy nits.
|
vor 2 Jahren |
Kestrel
|
c530b985eb
Rustfmt pass.
|
vor 2 Jahren |
Kestrel
|
8457c8c01c
Improve get_one_by_multi ergonomics.
|
vor 2 Jahren |