Open
Description
When using create_entity
or upsert_entity
and passing a TableEntity
the SDK takes care of converting the property data types. For example, the RowKey
could have type UUID
. See _add_entity_properties.
delete_entity
also offers an overload accepting a TableEntity
- but then uses PartitionKey
and RowKey
directly, raising a TypeError: PartitionKey or RowKey must be of type string.
when I use my same object that I pass to create/upsert
.
Is this expected behaviour? I can cast to string, but wouldn't it be more consistent if this would be handled by the SDK? 😇
Metadata
Metadata
Assignees
Labels
This issue points to a problem in the data-plane of the library.Prevents the auto-close from closing based on max lifetimeIssues that are reported by GitHub users external to the Azure organization.This issue requires a new behavior in the product in order be resolved.Workflow: This issue needs attention from Azure service team or SDK team