diff --git a/psqlextra/backend/schema.py b/psqlextra/backend/schema.py index 28e9211a..31a23414 100644 --- a/psqlextra/backend/schema.py +++ b/psqlextra/backend/schema.py @@ -1045,7 +1045,7 @@ def _partitioning_properties_for_model(model: Type[Model]): % (model.__name__, meta.method) ) - if not isinstance(meta.key, list): + if not isinstance(meta.key, (list, tuple)): raise ImproperlyConfigured( ( "Model '%s' is not properly configured to be partitioned."