Class Parser::OptimizeTableStmt

class OptimizeTableStmt : public Parser::DDLStmt

Public Functions

OptimizeTableStmt(std::string *table, std::list<NameValueAssign *> *o)
OptimizeTableStmt(const rapidjson::Value &payload)
const std::string getTableName() const
bool shouldVacuumDeletedRows() const
void execute(const Catalog_Namespace::SessionInfo &session)

Private Members

std::unique_ptr<std::string> table_
std::list<std::unique_ptr<NameValueAssign>> options_