#include <db_object.h>
◆ Format
| enum mrs::database::entry::DbObject::Format : uint32_t |
| Enumerator |
|---|
| formatFeed | |
| formatItem | |
| formatMedia | |
◆ ObjectType
| enum mrs::database::entry::DbObject::ObjectType |
| Enumerator |
|---|
| k_objectTypeTable | |
| k_objectTypeProcedure | |
| k_objectTypeFunction | |
| k_objectTypeScript | |
◆ auth_stored_procedure
| std::optional<std::string> mrs::database::entry::DbObject::auth_stored_procedure |
◆ autodetect_media_type
| bool mrs::database::entry::DbObject::autodetect_media_type |
◆ content_set_def
◆ crud_operation
◆ deleted
| bool mrs::database::entry::DbObject::deleted {false} |
◆ enabled
◆ fields
◆ format
| Format mrs::database::entry::DbObject::format |
◆ id
◆ items_per_page
| std::optional<uint64_t> mrs::database::entry::DbObject::items_per_page |
◆ media_type
| std::optional<std::string> mrs::database::entry::DbObject::media_type |
◆ metadata
| std::optional<std::string> mrs::database::entry::DbObject::metadata |
◆ name
| std::string mrs::database::entry::DbObject::name |
◆ object_description
| std::shared_ptr<Object> mrs::database::entry::DbObject::object_description |
◆ options
| std::optional<std::string> mrs::database::entry::DbObject::options |
◆ request_path
| std::string mrs::database::entry::DbObject::request_path |
◆ requires_authentication
| bool mrs::database::entry::DbObject::requires_authentication |
◆ row_group_security
◆ schema_id
◆ schema_name
| std::string mrs::database::entry::DbObject::schema_name |
◆ type
The documentation for this struct was generated from the following file:
- router/src/mysql_rest_service/include/mrs/database/entry/db_object.h