in store/dynamodb.go [119:132]
func (d *DynamoDBStore) Delete(ctx context.Context, id string) error {
_, err := d.client.DeleteItem(ctx, &dynamodb.DeleteItemInput{
TableName: &d.tableName,
Key: map[string]ddbtypes.AttributeValue{
"id": &ddbtypes.AttributeValueMemberS{Value: id},
},
})
if err != nil {
return fmt.Errorf("can't delete item: %w", err)
}
return nil
}