From afb83d0803accdf3bccf54bcad47d3af4f53223f Mon Sep 17 00:00:00 2001 From: Jonas Braathen <jonas.braathen@usit.uio.no> Date: Fri, 17 Dec 2021 11:42:14 +0100 Subject: [PATCH] Remove unused Like lookup type --- greg/models.py | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/greg/models.py b/greg/models.py index e2af784f..1d96f922 100644 --- a/greg/models.py +++ b/greg/models.py @@ -6,26 +6,12 @@ from typing import Optional from dirtyfields import DirtyFieldsMixin from django.conf import settings from django.db import models -from django.db.models import Lookup, Q -from django.db.models.fields import Field +from django.db.models import Q from django.utils import timezone from greg.managers import PersonManager -@Field.register_lookup -class Like(Lookup): - """Allows doing LIKE comparisons when querying.""" - - lookup_name = "like" - - def as_sql(self, compiler, connection): - lhs, lhs_params = self.process_lhs(compiler, connection) - rhs, rhs_params = self.process_rhs(compiler, connection) - params = lhs_params + rhs_params - return "%s LIKE %s" % (lhs, rhs), params - - class BaseModel(DirtyFieldsMixin, models.Model): """Common fields for all models.""" -- GitLab