#include <UT_ORMOperation.h>
|
| | UT_ORMCreateTableOperation ()=default |
| |
| | UT_ORMCreateTableOperation (const UT_StringHolder &table_name) |
| |
| const UT_StringHolder & | name () const override |
| |
| void | databaseForwards (UT_IORMSchemaEditor &editor, const UT_ORMMigrationState &from_state, const UT_ORMMigrationState &to_state, UT_ErrorCode &ec) override |
| |
| void | stateForwards (UT_ORMMigrationState &state, UT_ErrorCode &ec) override |
| |
| UT_ORMCreateTableOperation & | setTableName (const UT_StringHolder &table_name) |
| |
| UT_ORMCreateTableOperation & | addField (UT_ORMModelStateField &&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::OnDelete ondelete=UT_ORMColumn::OnDelete::Cascade) |
| |
| 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 54 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: