MCPcopy Create free account
hub / github.com/sqlalchemy/sqlalchemy / __init__

Method __init__

lib/sqlalchemy/exc.py:233–245  ·  view source on GitHub ↗
(
        self,
        compiler: Union[Compiled, TypeCompiler],
        element_type: Type[ClauseElement],
        message: Optional[str] = None,
    )

Source from the content-addressed store, hash-verified

231 code = "l7de"
232
233 def __init__(
234 self,
235 compiler: Union[Compiled, TypeCompiler],
236 element_type: Type[ClauseElement],
237 message: Optional[str] = None,
238 ):
239 super().__init__(
240 "Compiler %r can't render element of type %s%s"
241 % (compiler, element_type, ": %s" % message if message else "")
242 )
243 self.compiler = compiler
244 self.element_type = element_type
245 self.message = message
246
247 def __reduce__(self) -> Union[str, Tuple[Any, ...]]:
248 return self.__class__, (self.compiler, self.element_type, self.message)

Callers

nothing calls this directly

Calls 1

__init__Method · 0.45

Tested by

no test coverage detected