add exc to allt
This commit is contained in:
@@ -337,6 +337,7 @@ class TransactItems:
|
||||
table_name: str | None = None,
|
||||
expr_attr_names: dict = {},
|
||||
expr_attr_values: dict = {},
|
||||
exc_cls: Type[Exception] | None = None,
|
||||
) -> None:
|
||||
attrs: dict = {}
|
||||
|
||||
@@ -361,7 +362,8 @@ class TransactItems:
|
||||
UpdateExpression=update_expr,
|
||||
**attrs,
|
||||
)
|
||||
}
|
||||
},
|
||||
exc_cls,
|
||||
)
|
||||
)
|
||||
|
||||
@@ -389,7 +391,7 @@ class TransactItems:
|
||||
**attrs,
|
||||
)
|
||||
}
|
||||
)
|
||||
),
|
||||
)
|
||||
|
||||
def delete(
|
||||
@@ -400,6 +402,7 @@ class TransactItems:
|
||||
cond_expr: str | None = None,
|
||||
expr_attr_names: dict = {},
|
||||
expr_attr_values: dict = {},
|
||||
exc_cls: Type[Exception] | None = None,
|
||||
) -> None:
|
||||
attrs: dict = {}
|
||||
|
||||
@@ -423,8 +426,9 @@ class TransactItems:
|
||||
Key=serialize(key),
|
||||
**attrs,
|
||||
)
|
||||
}
|
||||
)
|
||||
},
|
||||
exc_cls,
|
||||
),
|
||||
)
|
||||
|
||||
def condition(
|
||||
@@ -435,6 +439,7 @@ class TransactItems:
|
||||
table_name: str | None = None,
|
||||
expr_attr_names: dict = {},
|
||||
expr_attr_values: dict = {},
|
||||
exc_cls: Type[Exception] | None = None,
|
||||
) -> None:
|
||||
attrs: dict = {'ConditionExpression': cond_expr}
|
||||
|
||||
@@ -455,7 +460,8 @@ class TransactItems:
|
||||
Key=serialize(key),
|
||||
**attrs,
|
||||
)
|
||||
}
|
||||
},
|
||||
exc_cls,
|
||||
)
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user