HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_ORMMigration Member List

This is the complete list of members for UT_ORMMigration, including all inherited members.

addDependency(const UT_StringHolder &mig_name)UT_ORMMigrationinline
addField(const UT_StringHolder &model_name, UT_ORMModelStateField &&col)UT_ORMMigration
addUniqueConstraint(const UT_StringHolder &model_name, const UT_StringHolder &name, const std::initializer_list< UT_StringHolder > &fields, const UT_StringHolder &condition=UT_StringHolder::theEmptyString)UT_ORMMigration
apply(UT_ORMMigrationState &project_state, UT_IORMSchemaEditor &schema_editor, UT_ErrorCode &ec)UT_ORMMigration
createModel(const UT_StringHolder &table_name)UT_ORMMigration
dependencies() const UT_ORMMigrationinline
dropModel(const UT_StringHolder &table_name)UT_ORMMigration
historyId() const UT_ORMMigrationinline
mutateState(UT_ORMMigrationState &state, UT_ErrorCode &ec) const UT_ORMMigration
myDependenciesUT_ORMMigrationprotected
myHistoryIdUT_ORMMigrationprotected
myModelNameUT_ORMMigration
myNameUT_ORMMigration
myOperationsUT_ORMMigrationprotected
removeField(const UT_StringHolder &model_name, const UT_StringHolder &name)UT_ORMMigration
renameField(const UT_StringHolder &model_name, const UT_StringHolder &cur_name, const UT_StringHolder &new_name)UT_ORMMigration
UT_NON_COPYABLE(UT_ORMMigration)UT_ORMMigration
UT_ORMMigration(const UT_StringHolder &model_name, const UT_StringHolder &name)UT_ORMMigrationinlineexplicit
~UT_ORMMigration()=defaultUT_ORMMigration