#include <UT_ORMOperation.h>
|
| UT_ORMCreateTableOperation ()=default |
|
| UT_ORMCreateTableOperation (const UT_StringHolder &table_name) |
|
const UT_StringHolder & | name () const override |
|
void | sql (const UT_SqlStatement &stmt, UT_WorkBuffer &wbuf) override |
|
void | upgrade (UT_SqlStatement &stmt, UT_ErrorCode &ec) override |
|
void | apply (UT_ORMMigrationChangeNotifier ¬ifier, UT_ErrorCode &ec) override |
|
UT_ORMCreateTableOperation & | setTableName (const UT_StringHolder &table_name) |
|
UT_ORMCreateTableOperation & | addField (UT_ORMColumn &&field) |
|
UT_ORMColumn & | addForeignField (const UT_StringHolder &name, UT_ORMColumn::Type type, const UT_StringHolder &foreign_table, const UT_StringHolder &foreign_col, unsigned props=UT_ORMColumn::Properties::Empty) |
|
UT_ORMColumn & | addField (const UT_StringHolder &name, UT_ORMColumn::Type type, UT_ORMColumn::Properties props=UT_ORMColumn::Properties::Empty) |
|
UT_ORMColumn & | addAutoField (const UT_StringHolder &name, UT_ORMColumn::Type type, UT_ORMColumn::Properties props=UT_ORMColumn::Properties::Empty) |
|
virtual | ~UT_IORMOperation ()=default |
|
| UT_IORMOperation (const UT_IORMOperation &)=default |
|
UT_IORMOperation & | operator= (const UT_IORMOperation &)=default |
|
Definition at line 50 of file UT_ORMOperation.h.
UT_ORMCreateTableOperation::UT_ORMCreateTableOperation |
( |
| ) |
|
|
default |
UT_ORMCreateTableOperation::UT_ORMCreateTableOperation |
( |
const UT_StringHolder & |
table_name | ) |
|
|
inlineexplicit |
The documentation for this class was generated from the following file: