electrodb
Advanced tools
Changelog
[2.2.1] - 2022-11-02
Changelog
[2.2.0] - 2022-10-31
setTableName
, getTableName
, setClient
, getClient
.Changelog
[2.1.2] - 2022-10-16
ElectroValidationError
and ElectroError
as classes, so they can be more easily interrogated/triaged by user error handling.update
and patch
operations, the data
method did not properly apply mutation constraints for required
and readOnly
. Data will now correctly throw in a similar manner the to individual mutation methods.Changelog
[2.1.1] - 2022-10-09
Changelog
[2.0.0] - 2022-09-19 [read more]
data
property. [read more].go()
terminal method, and the LastEvaluatedKey is now returned a string cursor
. [read more]go()
terminal method now only queries one page by default. To auto-page (to match functionality prior to this change), pass the query option pages
with a value of 'all'
. [read more]raw
and returnKeys
have been deprecated (still accepted for the time being) and replaced with the query option data
, which accepts the values 'raw'
, 'includeKeys'
, 'attributes'
or undefined
..page()
terminal method. All pagination is now done through the .go()
method. Queries and scans now return a cursor
property (of type "string") to be passed on subsequent pagination requests. [read more]Changelog
[1.11.1] - 2022-07-06
begins_with(...)
which could potentially result in data leakages if a sort key's value was the starting prefix to another sort key value. [read more]