Commit Graph

25 Commits

Author SHA1 Message Date
Bert Blommers
3545d38595
DynamoDB: key_condition_expression cannot contain a literal value (#6784) 2023-09-07 20:45:04 +00:00
Bert Blommers
f297c4216f
DynamoDB: FilterExpressions/ProjectionExpressions cannot be an empty string (#6636) 2023-08-12 07:01:03 +00:00
Bert Blommers
c6b46a48f4
Techdebt: Replace sure with regular assertions in DynamoDB (#6517) 2023-07-13 10:21:47 +00:00
Bert Blommers
6e7edd5057
DynamoDB: Support projection expressions in lists (#6375) 2023-06-08 17:10:14 +00:00
Bert Blommers
1111e10b87
DynamoDB: Allow attribute name 'S' (#6185) 2023-04-07 21:02:00 +00:00
Bert Blommers
57205668ed
DynamoDB: Ensure first argument to list_append() exists (#6011) 2023-03-04 12:25:48 -01:00
Bert Blommers
2d4564b58c
DynamoDB: Support declaration of non-key attributes (#5919) 2023-02-11 10:51:37 -01:00
Bert Blommers
23542b1b16
DynamoDB: transact_write_items() errors on empty GSI keys (#5873) 2023-01-24 14:33:34 -01:00
Bert Blommers
6e7d3ec938
DynamoDB: Add validation for GSI attrs set to None (#5843) 2023-01-14 14:51:47 -01:00
rafcio19
d6c438400e
DDB transaction limit increased to 100 (#5696) 2022-11-22 16:25:47 -01:00
Bert Blommers
37845792d3
DynamoDB: put_item(): Improve type validation (#5654) 2022-11-10 21:52:02 -01:00
Bert Blommers
0f9a907af0
DynamoDB - do not allow HashKey to be changed on update (#5620) 2022-10-30 20:15:25 -01:00
Bert Blommers
ba517c156d
Fix linter 2022-10-04 16:51:01 +00:00
Bert Blommers
4f84e2f154
TechDebt - enable pylint rule redefined-outer-scope (#5518) 2022-10-04 16:28:30 +00:00
rafcio19
696b809b5a
Improve DDB transaction validation (#5521) 2022-10-04 13:18:14 +00:00
Bert Blommers
3118090fdc
DynamoDB: Validate duplicate expression paths (#5504) 2022-09-30 10:07:20 +00:00
Bert Blommers
e76ffb3409
DynamoDB:query() now has improved support for KeyConditionExpression (#5449) 2022-09-07 11:45:34 +00:00
Bert Blommers
f23b44e256
DynamoDB:batch_put_item() now has validatior for empty keys (#5439) 2022-08-31 20:09:39 +00:00
Bert Blommers
8f8de3f342
DynamoDB - error when ending an UpdateExpression with a comma (#5189) 2022-06-02 22:03:56 +00:00
Bert Blommers
08d705aa99
DynamoDB - error when persisting an empty number set (#5118) 2022-05-11 09:14:43 +00:00
Bert Blommers
ff767d0743
DynamoDB - error when sending an integer as string (#5108) 2022-05-09 13:01:31 +00:00
Bert Blommers
d60df32a25
Upgrade flake8 to 4.x (#5066) 2022-04-27 11:58:59 +00:00
Bert Blommers
382ff2b1a9
Remove more DynamoDB2 references (#4933) 2022-03-11 21:29:16 -01:00
Bert Blommers
29d01c35bc
Update Black + formatting (#4926) 2022-03-10 13:39:59 -01:00
Bert Blommers
07913cfef0
Deprecate mock_dynamodb2 (#4919) 2022-03-09 16:57:25 -01:00