File tree 2 files changed +12
-0
lines changed
tests/typecheck/db/models
2 files changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -53,6 +53,7 @@ class UniqueConstraint(BaseConstraint):
53
53
fields : Sequence [str ]
54
54
condition : Q | None
55
55
deferrable : Deferrable | None
56
+ nulls_distinct : bool | None
56
57
57
58
@overload
58
59
def __init__ (
@@ -64,6 +65,7 @@ class UniqueConstraint(BaseConstraint):
64
65
deferrable : Deferrable | None = ...,
65
66
include : Sequence [str ] | None = ...,
66
67
opclasses : Sequence [Any ] = ...,
68
+ nulls_distinct : bool | None = ...,
67
69
violation_error_code : str | None = ...,
68
70
violation_error_message : _StrOrPromise | None = ...,
69
71
) -> None : ...
Original file line number Diff line number Diff line change 35
35
main:4: note: Possible overload variants:
36
36
main:4: note: .*
37
37
main:4: note: .*
38
+
39
+ - case : unique_constraint_nulls_distinct
40
+ main : |
41
+ from django.db.models import Q, UniqueConstraint
42
+
43
+ UniqueConstraint(
44
+ fields=['name'],
45
+ name='unqiue_name',
46
+ nulls_distinct=True,
47
+ )
You can’t perform that action at this time.
0 commit comments