mirror of
https://github.com/davidhalter/django-stubs.git
synced 2025-12-08 21:14:49 +08:00
Add support for database functions introduced in 3.0 (#253)
* Add support for hash database functions * Add support for Sign
This commit is contained in:
committed by
Maksim Kurnikov
parent
3b69ec6a72
commit
cea62abf5a
@@ -14,9 +14,14 @@ from .text import (
|
|||||||
Trim as Trim,
|
Trim as Trim,
|
||||||
Ord as Ord,
|
Ord as Ord,
|
||||||
Repeat as Repeat,
|
Repeat as Repeat,
|
||||||
|
SHA1 as SHA1,
|
||||||
|
SHA224 as SHA224,
|
||||||
|
SHA256 as SHA256,
|
||||||
|
SHA384 as SHA384,
|
||||||
|
SHA512 as SHA512,
|
||||||
StrIndex as StrIndex,
|
StrIndex as StrIndex,
|
||||||
Replace as Replace,
|
|
||||||
Substr as Substr,
|
Substr as Substr,
|
||||||
|
Replace as Replace,
|
||||||
Reverse as Reverse,
|
Reverse as Reverse,
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -81,6 +86,7 @@ from .math import (
|
|||||||
Power as Power,
|
Power as Power,
|
||||||
Radians as Radians,
|
Radians as Radians,
|
||||||
Round as Round,
|
Round as Round,
|
||||||
|
Sign as Sign,
|
||||||
Sin as Sin,
|
Sin as Sin,
|
||||||
Sqrt as Sqrt,
|
Sqrt as Sqrt,
|
||||||
Tan as Tan,
|
Tan as Tan,
|
||||||
|
|||||||
@@ -23,3 +23,4 @@ class Round(Transform): ...
|
|||||||
class Sin(NumericOutputFieldMixin, Transform): ...
|
class Sin(NumericOutputFieldMixin, Transform): ...
|
||||||
class Sqrt(NumericOutputFieldMixin, Transform): ...
|
class Sqrt(NumericOutputFieldMixin, Transform): ...
|
||||||
class Tan(NumericOutputFieldMixin, Transform): ...
|
class Tan(NumericOutputFieldMixin, Transform): ...
|
||||||
|
class Sign(Transform): ...
|
||||||
|
|||||||
@@ -55,3 +55,11 @@ class Substr(Func):
|
|||||||
class Trim(Transform): ...
|
class Trim(Transform): ...
|
||||||
class Upper(Transform): ...
|
class Upper(Transform): ...
|
||||||
class Reverse(Transform): ...
|
class Reverse(Transform): ...
|
||||||
|
class MySQLSHA2Mixin: ...
|
||||||
|
class OracleHashMixin: ...
|
||||||
|
class PostgreSQLSHAMixin: ...
|
||||||
|
class SHA1(OracleHashMixin, PostgreSQLSHAMixin, Transform): ...
|
||||||
|
class SHA224(MySQLSHA2Mixin, PostgreSQLSHAMixin, Transform): ...
|
||||||
|
class SHA256(MySQLSHA2Mixin, OracleHashMixin, PostgreSQLSHAMixin, Transform): ...
|
||||||
|
class SHA384(MySQLSHA2Mixin, OracleHashMixin, PostgreSQLSHAMixin, Transform): ...
|
||||||
|
class SHA512(MySQLSHA2Mixin, OracleHashMixin, PostgreSQLSHAMixin, Transform): ...
|
||||||
|
|||||||
Reference in New Issue
Block a user