[16.0] Add module spreadsheet_dashboard_force_db_storage #440
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Spreadsheet Dashboard Force DB storage
This module allows to force storage of spreadsheet dashboard data in the database
instead of any external storage that is configured.
When using
base_attachment_object_storage
, Odoo attachments' binaries data thatare stored on object storage use a storage key that is computed according to the
content of the binary data (ie checksum).
It works well as long as they are not meant to be modified, since it avoids duplication
of identical content on the object storage.
However, the spreadsheet dashboard records' binary data is meant to be modified and
the default worksheet data still has to be duplicated among the spreadsheet dashboard
records, to allow modification for each spreadsheet.