Class Parser::RenameTableStmt¶
-
class
RenameTableStmt: public Parser::DDLStmt¶ Public Types
-
using
TableNamePair= std::pair<std::unique_ptr<std::string>, std::unique_ptr<std::string>>¶
Public Functions
-
RenameTableStmt(const rapidjson::Value &payload)¶
-
RenameTableStmt(std::string *tab_name, std::string *new_tab_name)¶
-
RenameTableStmt(std::list<std::pair<std::string, std::string>> tableNames)¶
-
void
execute(const Catalog_Namespace::SessionInfo &session)¶
Private Members
-
std::list<TableNamePair>
tablesToRename_¶
-
using