You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is caused by not masking ExpressionAttributeNames with valid values. This is btw. the same error that competing product Dynobase has. This is killer, because it makes plugin unusable for most of tables that follow this naming convention. It's extremely inconvenient as AWS encourages developers to name their entities and attributes in DNS compliant way, which contains - character.
Steps to reproduce
Create table with GI named GI-1-PK
Scan for table in DynamoDB plugin
Fill in query GI-1-PK = "A"
Suggestion for fix
Use ExpressionAttributeNames to rename all attributes to safe names
The text was updated successfully, but these errors were encountered:
Description
When query contains attribute with
-
in name then it fails with following error:This is caused by not masking ExpressionAttributeNames with valid values. This is btw. the same error that competing product Dynobase has. This is killer, because it makes plugin unusable for most of tables that follow this naming convention. It's extremely inconvenient as AWS encourages developers to name their entities and attributes in DNS compliant way, which contains
-
character.Steps to reproduce
GI-1-PK
GI-1-PK = "A"
Suggestion for fix
Use
ExpressionAttributeNames
to rename all attributes to safe namesThe text was updated successfully, but these errors were encountered: