|
| UT_ORMSqliteSchemaEditor (UT_SqlOrm &orm, bool collect_sql) |
|
void | addConstraint (const UT_ORMModelState &state, UT_IORMConstraint *constraint) override |
|
void | addField (const UT_ORMModelState &model, const UT_ORMModelStateField &field) override |
|
void | alterDBTable (const UT_ORMModelState &old_model, const UT_ORMModelState &new_model) override |
|
void | removeField (const UT_ORMModelState &model, const UT_ORMModelStateField &field) override |
|
void | alterField (const UT_ORMModelState &model, const UT_ORMModelStateField &old_field, const UT_ORMModelStateField &new_field) override |
|
virtual | ~UT_IORMSchemaEditor () |
|
| UT_NON_COPYABLE (UT_IORMSchemaEditor) |
|
virtual void | deleteModel (const UT_ORMModelState &model, bool handle_autom2m=true) |
|
virtual void | createModel (const UT_ORMModelState &model) |
|
virtual void | renameField (const UT_ORMModelState &model, const UT_ORMModelStateField &from_field, const UT_ORMModelStateField &to_field) |
|
UT_StringHolder | uniqueSql (const UT_ORMModelState &model, const UT_StringArray &fields, const UT_StringHolder &name, const UT_StringHolder &condition) |
|
UT_UniquePtr< UT_ORMDDLStatement > | createUniqueSql (const UT_ORMModelState &model, const UT_StringArray &fields, const UT_StringHolder &name, const UT_StringHolder &condition) const |
|
UT_UniquePtr< UT_ORMDDLStatement > | deleteUniqueSql (const UT_ORMModelState &model, const UT_StringHolder &name, const UT_StringHolder &condition) const |
|
const UT_StringArray & | collectedSql () const |
|
UT_ErrorCode | error () const |
|
UT_SqlDatabase & | connection () |
|
Definition at line 103 of file UT_ORMSchemaEditor.h.