Upgrading an Existing Installation¶
Upgrading to 4.x.x¶
-
This version supports Integration Monitor. It is highly recommended to configure this to gain better feedback on how the integration is doing Installation
-
This version also include support for different behavior for deleting limeobjects. Read more about this in How it works If you want to use this feature, make sure the a property "deleted_in_edp" exists on the limetypes company, service and serviceplace. It should be a date/time property. You might have a property from before that is a yes/no field with this same name, then that needs to be migrated.
- The structure in the application_config is changed a bit in this version. Read the examples in the Configuration and check that it matches your current setup. Do the neccessary changes if needed.
Upgrading to 3.x.x¶
- You need to change the runtime config in lime admin so that relation_mapping contains a dict with 1 instance instead of a list with multiple.
From this:
"relation_mapping": [
{
"externalproperty": "foo",
"column": "bar"
}
]
"relation_mapping": {
"externalproperty": "foo",
"column": "bar"
}
Upgrading to 2.x.x¶
- Requires edp_checksum (text, 128) field on company, serviceplace, boughtservice.
- The default columns have been edited. If your integration contains custom columns, go through the mapping and specify custom columns as seen in the installation step #6.