MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / delete

Function delete

lib/sqlalchemy/sql/_dml_constructors.py:111–132  ·  view source on GitHub ↗

r"""Construct :class:`_expression.Delete` object. E.g.:: from sqlalchemy import delete stmt = delete(user_table).where(user_table.c.id == 5) Similar functionality is available via the :meth:`_expression.TableClause.delete` method on :class:`_schema.Table`. :p

(table: _DMLTableArgument)

Source from the content-addressed store, hash-verified

109
110
111def delete(table: _DMLTableArgument) -> Delete:
112 r"""Construct :class:`_expression.Delete` object.
113
114 E.g.::
115
116 from sqlalchemy import delete
117
118 stmt = delete(user_table).where(user_table.c.id == 5)
119
120 Similar functionality is available via the
121 :meth:`_expression.TableClause.delete` method on
122 :class:`_schema.Table`.
123
124 :param table: The table to delete rows from.
125
126 .. seealso::
127
128 :ref:`tutorial_core_update_delete` - in the :ref:`unified_tutorial`
129
130
131 """
132 return Delete(table)

Callers 15

test_deleteMethod · 0.90
test_aliasMethod · 0.90
test_dmlMethod · 0.90
test_warn_dmlMethod · 0.90
t_dml_bare_deleteFunction · 0.90
t_dml_deleteFunction · 0.90

Calls 1

DeleteClass · 0.85