bee.bee_enum

class SuidType(enum.Enum):
SELECT = <SuidType.SELECT: 'SELECT'>
UPDATE = <SuidType.UPDATE: 'UPDATE'>
INSERT = <SuidType.INSERT: 'INSERT'>
DELETE = <SuidType.DELETE: 'DELETE'>
MODIFY = <SuidType.MODIFY: 'MODIFY'>
SUID = <SuidType.SUID: 'SUID'>
DDL = <SuidType.DDL: 'DDL'>
type
def get_name(self):
class JoinType(enum.Enum):

Join Type for More table.
since 1.9.0

JOIN = <JoinType.JOIN: 'join'>
LEFT_JOIN = <JoinType.LEFT_JOIN: 'left join'>
RIGHT_JOIN = <JoinType.RIGHT_JOIN: 'right join'>
FULL_JOIN = <JoinType.FULL_JOIN: 'full join'>
WHERE = <JoinType.WHERE: ''>
def get_name(self):
class FunctionType(enum.Enum):
MAX = <FunctionType.MAX: 'max'>
MIN = <FunctionType.MIN: 'min'>
SUM = <FunctionType.SUM: 'sum'>
AVG = <FunctionType.AVG: 'avg'>
COUNT = <FunctionType.COUNT: 'count'>
def get_name(self):
class OrderType(enum.Enum):
ASC = <OrderType.ASC: 'asc'>
DESC = <OrderType.DESC: 'desc'>
def get_name(self):
class Op(enum.Enum):
eq = <Op.eq: '='>
gt = <Op.gt: '>'>
lt = <Op.lt: '<'>
ne = <Op.ne: '!='>
ge = <Op.ge: '>='>
le = <Op.le: '<='>
LIKE = <Op.LIKE: 'like'>
LIKE_LEFT = <Op.LIKE_LEFT: ('like', <object object>)>
LIKE_RIGHT = <Op.LIKE_RIGHT: ('like', <object object>)>
LIKE_LEFT_RIGHT = <Op.LIKE_LEFT_RIGHT: ('like', <object object>)>
IN = <Op.IN: 'in'>
NOT_IN = <Op.NOT_IN: 'not in'>
def get_name(self):
class LocalType(enum.Enum):
CacheSuidStruct = <LocalType.CacheSuidStruct: 1>
MoreTableStruct = <LocalType.MoreTableStruct: 2>