Skip to content

Commit

Permalink
Remove unused from_str functions.
Browse files Browse the repository at this point in the history
  • Loading branch information
dnwpark committed Jul 5, 2024
1 parent da9b46b commit 95b9f56
Showing 1 changed file with 0 additions and 57 deletions.
57 changes: 0 additions & 57 deletions edb/pgsql/common.py
Original file line number Diff line number Diff line change
Expand Up @@ -61,19 +61,6 @@ class RelAspect(s_enum.StrEnum):
INHVIEW = 'inhview'
DUMMY = 'dummy'

@staticmethod
def from_str(label: str) -> RelAspect:
if label == 'table':
return RelAspect.TABLE
elif label == 'index':
return RelAspect.INDEX
elif label == 'inhview':
return RelAspect.INHVIEW
elif label == 'dummy':
return RelAspect.DUMMY
else:
raise NotImplementedError


class ScalarAspect(s_enum.StrEnum):
DOMAIN = 'domain'
Expand All @@ -84,64 +71,20 @@ class ScalarAspect(s_enum.StrEnum):
SOURCE_DEL_IMM_OTL_F = 'source-del-imm-otl-f'
SOURCE_DEL_IMM_OTL_T = 'source-del-imm-otl-t'

@staticmethod
def from_str(label: str) -> ScalarAspect:
if label == 'domain':
return ScalarAspect.DOMAIN
elif label == 'sequence':
return ScalarAspect.SEQUENCE
elif label == 'enum':
return ScalarAspect.ENUM
elif label == 'enum-cast-into-str':
return ScalarAspect.ENUM_CAST_INTO_STR
elif label == 'enum-cast-from-str':
return ScalarAspect.ENUM_CAST_FROM_STR
elif label == 'source-del-imm-otl-f':
return ScalarAspect.SOURCE_DEL_IMM_OTL_F
elif label == 'source-del-imm-otl-t':
return ScalarAspect.SOURCE_DEL_IMM_OTL_T
else:
raise NotImplementedError


class OperatorAspect(s_enum.StrEnum):
OPERATOR = 'operator'
FUNCTION = 'function'

@staticmethod
def from_str(label: str) -> OperatorAspect:
if label == 'operator':
return OperatorAspect.OPERATOR
elif label == 'function':
return OperatorAspect.FUNCTION
else:
raise NotImplementedError


class CastAspect(s_enum.StrEnum):
FUNCTION = 'function'

@staticmethod
def from_str(label: str) -> CastAspect:
if label == 'function':
return CastAspect.FUNCTION
else:
raise NotImplementedError


class ConstraintAspect(s_enum.StrEnum):
TRIG_PROC = 'trigproc'
INDEX = 'index'

@staticmethod
def from_str(label: str) -> ConstraintAspect:
if label == 'trigproc':
return ConstraintAspect.TRIG_PROC
elif label == 'index':
return ConstraintAspect.INDEX
else:
raise NotImplementedError


class IndexAspect(str):
INDEX: IndexAspect
Expand Down

0 comments on commit 95b9f56

Please sign in to comment.