summaryrefslogtreecommitdiff
path: root/doc/build/core/dml.rst
diff options
context:
space:
mode:
Diffstat (limited to 'doc/build/core/dml.rst')
-rw-r--r--doc/build/core/dml.rst37
1 files changed, 37 insertions, 0 deletions
diff --git a/doc/build/core/dml.rst b/doc/build/core/dml.rst
new file mode 100644
index 000000000..3b6949b79
--- /dev/null
+++ b/doc/build/core/dml.rst
@@ -0,0 +1,37 @@
+Insert, Updates, Deletes
+========================
+
+INSERT, UPDATE and DELETE statements build on a hierarchy starting
+with :class:`.UpdateBase`. The :class:`.Insert` and :class:`.Update`
+constructs build on the intermediary :class:`.ValuesBase`.
+
+.. module:: sqlalchemy.sql.expression
+
+.. autofunction:: delete
+
+.. autofunction:: insert
+
+.. autofunction:: update
+
+
+.. autoclass:: Delete
+ :members:
+ :inherited-members:
+
+.. autoclass:: Insert
+ :members:
+ :inherited-members:
+
+.. autoclass:: Update
+ :members:
+ :inherited-members:
+
+.. autoclass:: sqlalchemy.sql.expression.UpdateBase
+ :members:
+ :inherited-members:
+
+.. autoclass:: sqlalchemy.sql.expression.ValuesBase
+ :members:
+
+
+