OmniSciDB
0264ff685a
|
#include <ParserNode.h>
Public Member Functions | |
CreateRoleStmt (std::string *r) | |
const std::string & | get_role () const |
void | execute (const Catalog_Namespace::SessionInfo &session) override |
![]() | |
void | setColumnDescriptor (ColumnDescriptor &cd, const ColumnDef *coldef) |
![]() | |
virtual | ~Node () |
Private Attributes | |
std::unique_ptr< std::string > | role |
Definition at line 1503 of file ParserNode.h.
|
inline |
Definition at line 1505 of file ParserNode.h.
|
overridevirtual |
Implements Parser::DDLStmt.
Definition at line 4324 of file ParserNode.cpp.
References Catalog_Namespace::SessionInfo::get_currentUser().
Referenced by omnisci.cursor.Cursor::executemany().
|
inline |
Definition at line 1506 of file ParserNode.h.
|
private |
Definition at line 1510 of file ParserNode.h.
Referenced by omnisci.thrift.ttypes.TServerStatus::read(), and omnisci.thrift.ttypes.TServerStatus::write().