Class Parser::CreateDBStmt

class CreateDBStmt : public Parser::DDLStmt

Public Functions

CreateDBStmt(const rapidjson::Value &payload)
CreateDBStmt(std::string *n, std::list<NameValueAssign *> *l, const bool if_not_exists)
void execute(const Catalog_Namespace::SessionInfo &session)

Private Members

std::unique_ptr<std::string> db_name_
std::list<std::unique_ptr<NameValueAssign>> options_
bool if_not_exists_