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