![]() |
MySQL 9.5.0
Source Code Documentation
|
#include <object.h>
Public Member Functions | |
| ParameterField ()=default | |
| ParameterField (const ParameterField &f)=default | |
| ParameterField & | operator= (const ParameterField &)=default |
Public Member Functions inherited from mrs::database::entry::Column | |
| Column ()=default | |
| Column (const Column &f)=default | |
| Column & | operator= (const Column &)=default |
| bool | is_auto_generated_id () const |
Public Member Functions inherited from mrs::database::entry::ObjectField | |
| virtual | ~ObjectField ()=default |
| ObjectField (const ObjectField &)=default | |
| ObjectField & | operator= (const ObjectField &)=default |
Public Attributes | |
| ModeType | mode {ModeType::kNONE} |
Public Attributes inherited from mrs::database::entry::Column | |
| std::string | column_name |
| std::string | datatype |
| ColumnType | type = ColumnType::UNKNOWN |
| IdGenerationType | id_generation = IdGenerationType::NONE |
| bool | not_null = false |
| bool | is_primary = false |
| bool | is_unique = false |
| bool | is_generated = false |
| bool | is_foreign = false |
| bool | is_row_owner = false |
| std::optional< bool > | with_check |
| std::optional< bool > | with_update |
| uint32_t | srid {0} |
Public Attributes inherited from mrs::database::entry::ObjectField | |
| entry::UniversalId | id |
| std::string | name |
| int | position = 0 |
| bool | enabled = true |
| bool | allow_filtering = true |
| bool | allow_sorting = true |
Additional Inherited Members | |
Protected Member Functions inherited from mrs::database::entry::ObjectField | |
| ObjectField ()=default | |
|
default |
|
default |
|
default |
| ModeType mrs::database::entry::ParameterField::mode {ModeType::kNONE} |