fix: tags can be compared for name sorting

This commit is contained in:
Travis Abendshien
2025-01-02 23:14:56 -08:00
parent 2d7e89d19d
commit b03211e7e7

View File

@@ -105,6 +105,18 @@ class Tag(Base):
def __repr__(self) -> str:
return self.__str__()
def __lt__(self, other) -> bool:
return self.name < other.name
def __le__(self, other) -> bool:
return self.name <= other.name
def __gt__(self, other) -> bool:
return self.name > other.name
def __ge__(self, other) -> bool:
return self.name >= other.name
class Folder(Base):
__tablename__ = "folders"