Commit History

Autor SHA1 Mensaxe Data
  Kestrel cf86d6ebfc Update cli module to follow ConnectionPool/ConnectionLease changes. hai 4 meses
  Kestrel f616cebfb2 Began switching Database trait to Schema trait. hai 5 meses
  Kestrel f9cddd32b6 Add Value derive macro. hai 6 meses
  Kestrel 1779eefc1c Fix some clippy nits, add skeleton changelog, bump versions for release. hai 7 meses
  Kestrel 168170caca Add documentation to index_cols! macro. hai 11 meses
  Kestrel 084ad066b8 Add index specification interface and schema generation. hai 11 meses
  Kestrel 25603a6dfe Improve documentation and tighten trait impl requirements slightly. hai 11 meses
  Kestrel 3a79e8a7a1 Implement simple entity keying mechanism to support multiple fields in a unique key. hai 1 ano
  Kestrel 60ab001dc1 Many minor changes to better support autogenerating interfaces based on microrm schemata. hai 1 ano
  Kestrel ea661f6dbd Successful progress up to simple insertion queries. hai 1 ano
  Kestrel 118400a12a Initial reworking with simple DB struct walking implemented. hai 1 ano
  Kestrel 542999297d Rearranging and small breaking interface changes. %!s(int64=2) %!d(string=hai) anos
  Kestrel cd004859e2 Removed janky serde-based deserialization in favour of Modelable::build_from(). %!s(int64=2) %!d(string=hai) anos
  Kestrel fa52d021ef Add transparent single-element struct storage. %!s(int64=2) %!d(string=hai) anos
  Kestrel 76753a91ac Began moving column type derivation to be more compile-time. %!s(int64=2) %!d(string=hai) anos
  Kestrel d06683b9f6 rustfmt pass and get_one_by_multi support. %!s(int64=2) %!d(string=hai) anos
  Kestrel 954d1d324b Fix sqlite reference to use re_export and clippy nits. %!s(int64=2) %!d(string=hai) anos
  Kestrel 3feb6c70c1 Add symlink to README in repo root. %!s(int64=2) %!d(string=hai) anos
  Kestrel 92bf043c19 Add explicit microrm-macros version to dependency. %!s(int64=2) %!d(string=hai) anos
  Kestrel 39dd1fff7f Reworked internal Index ergonomics. %!s(int64=2) %!d(string=hai) anos
  Kestrel c9c3e91c8d Add basic index support. %!s(int64=2) %!d(string=hai) anos
  Kestrel 2eb1748461 Add thread-safe query caching layer. %!s(int64=2) %!d(string=hai) anos
  Kestrel c452df2598 Swap from rusqlite crate to sqlite crate and introduce QueryInterface. %!s(int64=2) %!d(string=hai) anos
  Kestrel a3fa9a4e90 Replace num_enum crate with simple reimplementation. %!s(int64=2) %!d(string=hai) anos
  Kestrel 75240bf66a Remove parallel column name derivation and add foreign key SQL. %!s(int64=2) %!d(string=hai) anos
  Kestrel bf9edf5e0c Minor cleanups and rustfmt pass. %!s(int64=2) %!d(string=hai) anos
  Kestrel 2029487b72 Add initial support in type system for foreign keys. %!s(int64=2) %!d(string=hai) anos
  Kestrel 25ef8ae28a Add explicit ID column to each Entity. %!s(int64=2) %!d(string=hai) anos
  Kestrel 50b6e1a9ef Fix clippy nits. %!s(int64=2) %!d(string=hai) anos
  Kestrel 7a31dbc763 Rustfmt pass. %!s(int64=2) %!d(string=hai) anos