#include <weak_object_impl.h>
◆ Weak_object_impl_()
◆ ~Weak_object_impl_()
◆ check_parent_consistency()
◆ create_primary_key()
Implemented in dd::Column_type_element_impl, dd::Entity_object_impl, dd::Foreign_key_element_impl, dd::Index_element_impl, dd::Index_stat_impl, dd::Parameter_type_element_impl, dd::Partition_index_impl, dd::Partition_value_impl, dd::Table_stat_impl, dd::Tablespace_file_impl, dd::View_routine_impl, and dd::View_table_impl.
◆ drop()
Drop the DD object from DD table.
- Parameters
-
otx | - DD transaction in use. |
- Returns
- true - on failure and error is reported.
-
false - on success.
Drop collections and then drop the object
We should drop collections first and then parent object as we have referential constraints. Mostly the reverse order of restore/store operation.
◆ drop_children()
◆ fix_has_new_primary_key()
◆ has_new_primary_key()
Indicates that object is guaranteed to have primary key value which doesn't exist in database (e.g.
because it only will be generated using auto-increment at store() time). So it is ok for store() method to skip lookup of existing object with the same primary key and simply try to insert new object into the table.
Implemented in dd::Column_type_element_impl, dd::Entity_object_impl, dd::Foreign_key_element_impl, dd::Index_element_impl, dd::Index_stat_impl, dd::Parameter_type_element_impl, dd::Partition_index_impl, dd::Partition_value_impl, dd::Table_stat_impl, dd::Tablespace_file_impl, dd::View_routine_impl, and dd::View_table_impl.
◆ object_table()
Implemented in dd::Abstract_table_impl, dd::Charset_impl, dd::Check_constraint_impl, dd::Collation_impl, dd::Column_impl, dd::Column_statistics_impl, dd::Column_type_element_impl, dd::Event_impl, dd::Foreign_key_element_impl, dd::Foreign_key_impl, dd::Function_impl, dd::Index_element_impl, dd::Index_impl, dd::Index_stat_impl, dd::Parameter_impl, dd::Parameter_type_element_impl, dd::Partition_impl, dd::Partition_index_impl, dd::Partition_value_impl, dd::Procedure_impl, dd::Resource_group_impl, dd::Routine_impl, dd::Schema_impl, dd::Spatial_reference_system_impl, dd::Table_stat_impl, dd::Tablespace_file_impl, dd::Tablespace_impl, dd::Trigger_impl, dd::View_routine_impl, and dd::View_table_impl.
◆ operator delete() [1/2]
◆ operator delete() [2/2]
◆ operator new() [1/2]
◆ operator new() [2/2]
◆ restore_attributes()
Implemented in dd::Abstract_table_impl, dd::Charset_impl, dd::Check_constraint_impl, dd::Collation_impl, dd::Column_impl, dd::Column_statistics_impl, dd::Column_type_element_impl, dd::Event_impl, dd::Foreign_key_element_impl, dd::Foreign_key_impl, dd::Function_impl, dd::Index_element_impl, dd::Index_impl, dd::Index_stat_impl, dd::Parameter_impl, dd::Parameter_type_element_impl, dd::Partition_impl, dd::Partition_index_impl, dd::Partition_value_impl, dd::Resource_group_impl, dd::Routine_impl, dd::Schema_impl, dd::Spatial_reference_system_impl, dd::Table_impl, dd::Table_stat_impl, dd::Tablespace_file_impl, dd::Tablespace_impl, dd::Trigger_impl, dd::View_impl, dd::View_routine_impl, and dd::View_table_impl.
◆ restore_children()
◆ set_primary_key_value()
◆ store()
◆ store_attributes()
Implemented in dd::Abstract_table_impl, dd::Charset_impl, dd::Check_constraint_impl, dd::Collation_impl, dd::Column_impl, dd::Column_statistics_impl, dd::Column_type_element_impl, dd::Event_impl, dd::Foreign_key_element_impl, dd::Foreign_key_impl, dd::Function_impl, dd::Index_element_impl, dd::Index_impl, dd::Index_stat_impl, dd::Parameter_impl, dd::Parameter_type_element_impl, dd::Partition_impl, dd::Partition_index_impl, dd::Partition_value_impl, dd::Resource_group_impl, dd::Routine_impl, dd::Schema_impl, dd::Spatial_reference_system_impl, dd::Table_impl, dd::Table_stat_impl, dd::Tablespace_file_impl, dd::Tablespace_impl, dd::Trigger_impl, dd::View_impl, dd::View_routine_impl, and dd::View_table_impl.
◆ store_children()
◆ validate()
Implemented in dd::Abstract_table_impl, dd::Charset_impl, dd::Check_constraint_impl, dd::Collation_impl, dd::Column_impl, dd::Column_statistics_impl, dd::Column_type_element_impl, dd::Event_impl, dd::Foreign_key_element_impl, dd::Foreign_key_impl, dd::Function_impl, dd::Index_element_impl, dd::Index_impl, dd::Index_stat_impl, dd::Parameter_impl, dd::Parameter_type_element_impl, dd::Partition_impl, dd::Partition_index_impl, dd::Partition_value_impl, dd::Resource_group_impl, dd::Routine_impl, dd::Schema_impl, dd::Spatial_reference_system_impl, dd::Table_impl, dd::Table_stat_impl, dd::Tablespace_file_impl, dd::Tablespace_impl, dd::Trigger_impl, dd::View_impl, dd::View_routine_impl, and dd::View_table_impl.
The documentation for this class was generated from the following files: