View source | View content page | Page history | Printable version   

Projects:Datasets For Default Data/Technical Specifications

Overview

Current Datasets take ownership of the data they deliver. This means after a dataset adds data any subsequent modification in the instance of this data will be later overwritten when a new version of this dataset is installed.

In some cases, such as to deliver default configurations, it would be required the dataset to install the data but to preserve local modifications when updating.

Implementation

The way to achieve this is by creating a new type of dataset (Default Values Dataset).

Datasets of this new type will insert new rows but they won't never update existent ones, allowing in this way to deliver a set of default data that will later be maintained by the instance rather than by the dataset itself.

It is desired for new version of this type of datasets to add new records to extend the defaults defined in previous versions

Limitations

Retrieved from "http://wiki.openbravo.com/wiki/Projects:Datasets_For_Default_Data/Technical_Specifications"

This page has been accessed 689 times. This page was last modified on 13 February 2015, at 10:59. Content is available under Creative Commons Attribution-ShareAlike 2.5 Spain License.