import sqlalchemy as sa
[docs]
class Upsert(sa.sql.Insert):
__visit_name__ = "upsert"
_propagate_attrs = {"compile_state_plugin": "yql"}
stringify_dialect = "yql"
inherit_cache = False
[docs]
@sa.sql.base.CompileState.plugin_for("yql", "upsert")
class UpsertDMLState(sa.sql.dml.InsertDMLState):
pass