1
0
mirror of https://github.com/django/django.git synced 2025-01-22 00:02:15 +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
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

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,
)