Files
db-middleware/core/enums.py

27 lines
468 B
Python

import enum
class ConnectionTypes(str, enum.Enum):
mysql = "mysql"
postgresql = 'postgresql'
class UserRole(enum.Enum):
admin = "admin"
user = "user"
class FilterOperator(str, enum.Enum):
eq = "="
neq = "!="
gt = ">"
lt = "<"
gte = ">="
lte = "<="
like = "LIKE"
ilike = "ILIKE"
in_ = "IN"
is_null = "IS NULL"
is_not_null = "IS NOT NULL"
class SortOrder(str, enum.Enum):
asc = "ASC"
desc = "DESC"