MySQL  8.0.21
Source Code Documentation
alter_table_old_info_t Struct Reference

Structure to remember table information for updating DD. More...

Public Member Functions

 alter_table_old_info_t ()
 Constructor. More...
 
void update (const dict_table_t *old_table, bool rebuild)
 Update the old table information. More...
 

Public Attributes

bool m_discarded
 If old table is discarded one. More...
 
bool m_fts_doc_id
 If old table has FTS DOC ID. More...
 
bool m_rebuild
 If this ATLER TABLE requires rebuild. More...
 

Detailed Description

Structure to remember table information for updating DD.

Constructor & Destructor Documentation

◆ alter_table_old_info_t()

alter_table_old_info_t::alter_table_old_info_t ( )
inline

Constructor.

Member Function Documentation

◆ update()

void alter_table_old_info_t::update ( const dict_table_t old_table,
bool  rebuild 
)
inline

Update the old table information.

Parameters
[in]old_tableOld InnoDB table object
[in]rebuildTrue if rebuild is necessary

Member Data Documentation

◆ m_discarded

bool alter_table_old_info_t::m_discarded

If old table is discarded one.

◆ m_fts_doc_id

bool alter_table_old_info_t::m_fts_doc_id

If old table has FTS DOC ID.

◆ m_rebuild

bool alter_table_old_info_t::m_rebuild

If this ATLER TABLE requires rebuild.


The documentation for this struct was generated from the following file: