We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c86ce01 commit 4ad8f12Copy full SHA for 4ad8f12
tests/models.py
@@ -1,3 +1,4 @@
1
+import django
2
from django.db import models
3
4
from postgres_copy import CopyManager, CopyMapping
@@ -17,7 +18,13 @@ class MockObject(models.Model):
17
18
class Meta:
19
app_label = "tests"
20
unique_together = ("name", "number")
- index_together = ("name", "number")
21
+
22
+ def __init__(self, *args, **kwargs):
23
+ super().__init__(*args, **kwargs)
24
+ if django.get_version() <= '5.1':
25
+ self._meta.index_together = ("name", "number")
26
+ else:
27
+ self._meta.indexes = [models.Index(fields=["name", "number"])]
28
29
def copy_name_template(self):
30
return 'upper("%(name)s")'
0 commit comments