Reference
=========

Connection
----------

.. toctree::
   :maxdepth: 4

   mysqlx.get_client
   mysqlx.get_session
   mysqlx.Client
   mysqlx.Session

CRUD
----

.. toctree::
   :maxdepth: 4

   mysqlx.Schema
   mysqlx.Collection
   mysqlx.Table
   mysqlx.View
   mysqlx.expr

Result
------

.. toctree::
   :maxdepth: 4

   mysqlx.Column
   mysqlx.Row
   mysqlx.Result
   mysqlx.BufferingResult
   mysqlx.RowResult
   mysqlx.SqlResult

Statement
---------

.. toctree::
   :maxdepth: 4

   mysqlx.DbDoc
   mysqlx.Statement
   mysqlx.FilterableStatement
   mysqlx.SqlStatement
   mysqlx.FindStatement
   mysqlx.AddStatement
   mysqlx.RemoveStatement
   mysqlx.ModifyStatement
   mysqlx.SelectStatement
   mysqlx.InsertStatement
   mysqlx.DeleteStatement
   mysqlx.UpdateStatement
   mysqlx.CreateCollectionIndexStatement
   mysqlx.ReadStatement
   mysqlx.WriteStatement


Errors
------

.. toctree::
   :maxdepth: 4

   mysqlx.DataError
   mysqlx.DatabaseError
   mysqlx.Error
   mysqlx.IntegrityError
   mysqlx.InterfaceError
   mysqlx.InternalError
   mysqlx.NotSupportedError
   mysqlx.OperationalError
   mysqlx.PoolError
   mysqlx.ProgrammingError
   mysqlx.TimeoutError
