1
0
mirror of https://github.com/django/django.git synced 2025-10-31 09:41:08 +00:00

Refs #30240 -- Fixed argument name for MySQLSHA2Mixin.as_mysql() and PostgreSQLSHAMixin.as_postgresql() methods.

This commit is contained in:
Marti Raudsepp
2023-01-09 14:23:08 +02:00
committed by GitHub
parent dd68af62b2
commit 04fdf71933

View File

@@ -6,12 +6,12 @@ from django.db.models.lookups import Transform
class MySQLSHA2Mixin:
def as_mysql(self, compiler, connection, **extra_content):
def as_mysql(self, compiler, connection, **extra_context):
return super().as_sql(
compiler,
connection,
template="SHA2(%%(expressions)s, %s)" % self.function[3:],
**extra_content,
**extra_context,
)
@@ -29,13 +29,13 @@ class OracleHashMixin:
class PostgreSQLSHAMixin:
def as_postgresql(self, compiler, connection, **extra_content):
def as_postgresql(self, compiler, connection, **extra_context):
return super().as_sql(
compiler,
connection,
template="ENCODE(DIGEST(%(expressions)s, '%(function)s'), 'hex')",
function=self.function.lower(),
**extra_content,
**extra_context,
)