Welcome to OpenUpgrade’s documentation!¶
If you just want to migrate your database and don’t care about the technical details, refer to Running the migration
Contents:
- Introduction
- Migrating your database
- Community involvement
- Module coverage
- Module coverage 14.0 -> 15.0
- Module coverage 13.0 -> 14.0
- Module coverage 12.0 -> 13.0
- Module coverage 11.0 -> 12.0
- OCA modules
- Module coverage 10.0 -> 11.0
- Module coverage 9.0 -> 10.0
- OCA modules
- Module coverage 8.0 -> 9.0
- Module coverage 7.0 -> 8.0
- Module coverage 6.1 -> 7.0
- Module coverage 6.0 -> 6.1
- Module coverage 5.0 -> 6.0
- Database analysis
- Migration script development
- OpenUpgrade API
- General methods
add_fields()add_ir_model_fields()add_xmlid()check_values_selection_field()chunked()column_exists()convert_field_to_html()convert_to_company_dependent()copy_columns()copy_fields_multilang()cow_templates_mark_if_equal_to_upstream()cow_templates_replicate_upstream()date_to_datetime_tz()deactivate_workflow_transitions()delete_model_workflow()delete_record_translations()delete_records_safely_by_xml_id()delete_sql_constraint_safely()disable_invalid_filters()drop_columns()float_to_integer()get_legacy_name()lift_constraints()load_data()logged_query()logging()m2o_to_x2m()map_values()merge_models()message()migrate()move_field_m2o()reactivate_workflow_transitions()remove_tables_fks()rename_columns()rename_fields()rename_models()rename_property()rename_tables()rename_xmlids()safe_unlink()set_defaults()set_xml_ids_noupdate_value()table_exists()update_field_multilang()update_module_moved_fields()update_module_moved_models()update_module_names()update_workflow_workitems()warn_possible_dataloss()
- Methods for OpenUpgrade 7.0
- Methods for OpenUpgrade 8.0
- Methods for OpenUpgrade 9.0
- General methods
You should find the latest version of this documentation here: https://oca.github.io/OpenUpgrade