Tristan B. Velloza Kildaire
c2597788d7
- Implemented `viewRecord()`
...
- Added unittests for `viewRecord()`
2022-12-29 21:30:52 +02:00
Tristan B. Velloza Kildaire
9cfed9b33d
- `updateRecord()` now returns the updated record
2022-12-29 19:56:40 +02:00
Tristan B. Velloza Kildaire
1eab9e19b3
- Fixed compilation error when using meta-programming techniques in `updateRecord()`
...
- Added unittests for `updateRecord()`
2022-12-29 19:54:16 +02:00
Tristan B. Velloza Kildaire
b894b6e1c6
Updated usage examples with record management and updated assertions
2022-12-29 19:47:27 +02:00
Tristan B. Velloza Kildaire
0cd17f976e
- Added test case for object de-serialization
2022-12-29 19:39:45 +02:00
Tristan B. Velloza Kildaire
8b2ce3bce2
Added schema for unit tests
2022-12-29 18:48:54 +02:00
Tristan B. Velloza Kildaire
626660216b
- Ensure that any generic RecordType has an `id` field of type `string`
...
- `createRecord()` now returns the record created
- Implemented record deletion via `deleteRecord()`
- Removed unused alias
- Added assert on failure to deserialize
- Added record creation and deletion unit tests
2022-12-29 18:42:32 +02:00
Tristan B. Velloza Kildaire
e5e75f1712
Silent debug
2022-12-29 17:14:36 +02:00
Tristan B. Velloza Kildaire
4046f15230
Added enum support
2022-12-29 17:13:56 +02:00
Tristan B. Velloza Kildaire
ccc2a5cf31
Make testing prints and pragmas only enabled under `-ddbg` flag
2022-12-29 15:55:08 +02:00
Tristan B. Velloza Kildaire
a3d19fc515
Renamed module
2022-12-29 15:41:22 +02:00
Tristan B. Velloza Kildaire
0c4eecaad3
- Added example usage of serialization/deserialization to README
...
- Changed targetType in dub.json to library
2022-12-29 15:28:51 +02:00
Tristan B. Velloza Kildaire
3c6a81791b
Initial commit
2022-12-29 15:24:07 +02:00