From 678a5a0302737f651afe0ec549771dfaaaf0f6a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B8ren=20Howe=20Gersager?= Date: Mon, 5 Sep 2022 15:03:02 +0200 Subject: [PATCH] Add django.db.models.functions.Collate (#1143) --- django-stubs/db/models/functions/__init__.pyi | 1 + django-stubs/db/models/functions/comparison.pyi | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/django-stubs/db/models/functions/__init__.pyi b/django-stubs/db/models/functions/__init__.pyi index 5d951fd..3e179fa 100644 --- a/django-stubs/db/models/functions/__init__.pyi +++ b/django-stubs/db/models/functions/__init__.pyi @@ -1,5 +1,6 @@ from .comparison import Cast as Cast from .comparison import Coalesce as Coalesce +from .comparison import Collate as Collate from .comparison import Greatest as Greatest from .comparison import Least as Least from .comparison import NullIf as NullIf diff --git a/django-stubs/db/models/functions/comparison.pyi b/django-stubs/db/models/functions/comparison.pyi index 77658bc..4360f70 100644 --- a/django-stubs/db/models/functions/comparison.pyi +++ b/django-stubs/db/models/functions/comparison.pyi @@ -8,6 +8,10 @@ class Cast(Func): def __init__(self, expression: Any, output_field: Union[str, Field]) -> None: ... class Coalesce(Func): ... + +class Collate(Func): + def __init__(self, expression: Any, collation: str) -> None: ... + class Greatest(Func): ... class JSONObject(Func):