Beispiel #1
0
def migrate(cr, version):
    map_priority(cr)
    map_template_state(cr)
    copy_user_id(cr)
    openupgrade.convert_field_to_html(
        cr, 'project_task', openupgrade.get_legacy_name('description'),
        'description')
Beispiel #2
0
def migrate(env, version):
    # Convert Text description field to Html
    openupgrade.convert_field_to_html(env.cr, "rma", "description",
                                      "description")
    # Put the same shipping address than customer for existing RMAs
    openupgrade.logged_query(
        env.cr, "UPDATE rma SET partner_shipping_id = partner_id "
        "WHERE partner_shipping_id IS NULL")
def migrate(cr, version):
    for table_name in column_copies.keys():
        for (old, new, field_type) in column_copies[table_name]:
            openupgrade.convert_field_to_html(cr, table_name, openupgrade.get_legacy_name(old), old)
    match_company_type_to_is_company(cr)
    clear_inherit_id(cr)
    rename_your_company(cr)
    set_filter_active(cr)
    remove_obsolete_modules(cr, ('web_gantt', 'web_graph', 'web_tests'))
    openupgrade.load_data(cr, 'base', 'migrations/9.0.1.3/noupdate_changes.xml')
def migrate(cr, version):
    for table_name in column_copies.keys():
        for (old, new, field_type) in column_copies[table_name]:
            openupgrade.convert_field_to_html(cr, table_name, openupgrade.get_legacy_name(old), old)
    match_company_type_to_is_company(cr)
    clear_inherit_id(cr)
    rename_your_company(cr)
    set_filter_active(cr)
    precalculate_checksum(cr)
    remove_obsolete_modules(cr, ('web_gantt', 'web_graph', 'web_tests'))
def migrate(cr, version):
    map_priority(cr)
    map_template_state(cr)
    copy_user_id(cr)
    openupgrade.convert_field_to_html(
        cr, 'project_task', openupgrade.get_legacy_name('description'),
        'description')
    openupgrade.load_data(
        cr,
        'project',
        'migrations/9.0.1.1/noupdate_changes.xml',
    )
def migrate(env, version):
    for table_name in column_copies.keys():
        for (old, new, field_type) in column_copies[table_name]:
            openupgrade.convert_field_to_html(
                env.cr, table_name, openupgrade.get_legacy_name(old), old
            )
    match_company_type_to_is_company(env.cr)
    clear_inherit_id(env.cr)
    rename_your_company(env.cr)
    set_filter_active(env.cr)
    openupgrade.load_data(
        env.cr, 'base', 'migrations/9.0.1.3/noupdate_changes.xml',
    )
    assign_view_keys(env)
    publish_attachments(env)
    cleanup_modules_post(env)
Beispiel #7
0
def migrate(cr, version):
    """
    Don't request an env for the base pre-migration as flushing the env in
    odoo/modules/registry.py will break on the 'base' module not yet having
    been instantiated.
    """
    if "openupgrade_framework" not in tools.config["server_wide_modules"]:
        logging.error(
            "openupgrade_framework is not preloaded. You are highly "
            "recommended to run the Odoo with --load=openupgrade_framework "
            "when migrating your database.")

    openupgrade.rename_xmlids(cr, rename_xmlids_l10n_ec)
    openupgrade.rename_xmlids(cr, rename_xmlids_mail)

    openupgrade.update_module_names(cr, renamed_modules.items())
    openupgrade.update_module_names(cr,
                                    merged_modules.items(),
                                    merge_modules=True)

    openupgrade.convert_field_to_html(cr, "res_company", "report_footer",
                                      "report_footer")
    openupgrade.convert_field_to_html(cr, "res_company", "report_header",
                                      "report_header")
    openupgrade.convert_field_to_html(cr, "res_partner", "comment", "comment")
Beispiel #8
0
def migrate(env, version):
    """
    Convert custom_text fields to Html on policy_level
    """
    cr = env.cr
    openupgrade.copy_columns(
        cr,
        {
            "credit_control_policy_level": [
                ("custom_text", None, None),
                ("custom_text_after_details", None, None),
            ]
        },
    )
    openupgrade.convert_field_to_html(cr, "credit_control_policy_level",
                                      "custom_text", "custom_text")
    openupgrade.convert_field_to_html(
        cr,
        "credit_control_policy_level",
        "custom_text_after_details",
        "custom_text_after_details",
    )
Beispiel #9
0
def migrate(env, version):
    # Convert Text description field to Html
    openupgrade.convert_field_to_html(env.cr, "rma", "description",
                                      "description")