![]() |
MySQL 8.0.43
Source Code Documentation
|
Classes | |
| struct | Mysqlx::Crud::Column |
| struct | Mysqlx::Crud::Projection |
| struct | Mysqlx::Crud::Collection |
| struct | Mysqlx::Crud::Limit |
| struct | Mysqlx::Crud::LimitExpr |
| LimitExpr, in comparison to Limit, is able to specify that row_count and offset are placeholders. More... | |
| struct | Mysqlx::Crud::Order |
| Sort order. More... | |
| struct | Mysqlx::Crud::UpdateOperation |
| struct | Mysqlx::Crud::Find |
| Find Documents/Rows in a Collection/Table. More... | |
| struct | Mysqlx::Crud::Insert |
| Insert documents/rows into a collection/table. More... | |
| struct | Mysqlx::Crud::Insert::TypedRow |
| set of fields to insert as a one row More... | |
| struct | Mysqlx::Crud::Update |
| Update documents/rows in a collection/table. More... | |
| struct | Mysqlx::Crud::Delete |
| Delete documents/rows from a Collection/Table. More... | |
| struct | Mysqlx::Crud::CreateView |
| CreateView create view based on indicated Mysqlx::Crud::Find message. More... | |
| struct | Mysqlx::Crud::ModifyView |
| ModifyView modify existing view based on indicated Mysqlx::Crud::Find message. More... | |
| struct | Mysqlx::Crud::DropView |
| DropView removing existing view. More... | |
Namespaces | |
| namespace | Mysqlx::Crud |
| Basic CRUD operations. | |
| namespace | Mysqlx |
Enumerations | |
| enum | Mysqlx::Crud::DataModel { Mysqlx::Crud::DOCUMENT = 1 , Mysqlx::Crud::TABLE = 2 } |
| DataModel to use for filters, names, ... More... | |
| enum | Mysqlx::Crud::ViewAlgorithm { Mysqlx::Crud::UNDEFINED = 1 , Mysqlx::Crud::MERGE = 2 , Mysqlx::Crud::TEMPTABLE = 3 } |
| ViewAlgorithm defines how MySQL Server processes the view. More... | |
| enum | Mysqlx::Crud::ViewSqlSecurity { Mysqlx::Crud::INVOKER = 1 , Mysqlx::Crud::DEFINER = 2 } |
| ViewSqlSecurity defines the security context in which the view is going to be executed; this means that VIEW can be executed with current user permissions or with permissions of the user who defined the VIEW. More... | |
| enum | Mysqlx::Crud::ViewCheckOption { Mysqlx::Crud::LOCAL = 1 , Mysqlx::Crud::CASCADED = 2 } |
ViewCheckOption limits the write operations done on a VIEW (INSERT, UPDATE, DELETE) to rows in which the WHERE clause is TRUE More... | |