Class Parser::ColumnDef¶
-
class
ColumnDef: public Parser::TableElement¶ Public Functions
-
ColumnDef(std::string *c, SQLType *t, CompressDef *cp, ColumnConstraintDef *cc)¶
-
const std::string *
get_column_name() const¶
-
const CompressDef *
get_compression() const¶
-
const ColumnConstraintDef *
get_column_constraint() const¶
Private Members
-
std::unique_ptr<std::string>
column_name_¶
-
std::unique_ptr<CompressDef>
compression_¶
-
std::unique_ptr<ColumnConstraintDef>
column_constraint_¶
-