Commit Graph

19 Commits

Author SHA1 Message Date
Anton
eda58d11e3 refactor: redka - database options 2024-04-14 01:29:19 +05:00
Anton
4acc6ed711 refactor: use specific repo types instead of interfaces 2024-04-13 23:03:47 +05:00
Anton
f2cb3f65f8 doc: godoc and readme for keys, strings, hashes 2024-04-13 21:23:15 +05:00
Anton
42273fb6a9 feat: hash commands 2024-04-13 15:36:17 +05:00
Anton
7cabece4be refactor: redka - shorter error names 2024-04-11 21:18:03 +05:00
Anton
601626b729 refactor: redka - do not use aliased types 2024-04-11 20:50:52 +05:00
Anton
d8234dc08e refactor: core - Value.IsEmpty -> Exists 2024-04-11 20:40:02 +05:00
Anton
a7f4d2d497 refactor: core - ErrInvalidType -> ErrInvalidValueType 2024-04-11 20:39:55 +05:00
Anton
db1b3eaa6a impr: rstring, rhash - check key type 2024-04-11 20:39:43 +05:00
Anton
12b2cf4a46 refactor: rstring - remove name redundancy 2024-04-11 16:15:34 +05:00
Anton
725eae3f82 refactor: rkey - remove name redundancy 2024-04-11 16:15:34 +05:00
Anton
2c8eba045b refactor: rstring - return a map from GetMany 2024-04-11 16:15:34 +05:00
Anton
4f7de216e5 refactor: rstring - []KVPair -> map[string]any 2024-04-11 16:15:34 +05:00
Anton
ba370146c8 refactor: make all sql queries unexported 2024-04-11 11:35:55 +05:00
Anton
44a099acf9 feat: hashes 2024-04-11 11:19:00 +05:00
Anton
4bdc0f365a test: move rkey and rstring tests into subpackages 2024-04-10 09:21:06 +05:00
Anton
f7b12119b0 refactor: KeyValue -> KVPair 2024-04-09 23:26:55 +05:00
Anton
f01a625b98 refactor: move append, range, length out of 1.0 2024-04-09 15:43:49 +05:00
Anton
0f277fd732 refactor: subpackages 2024-04-08 13:12:16 +05:00