Skip to Content
Menu
This question has been flagged
1 Reply
8502 Views

Hello there!

I have a Binary field, but it has been used too much and now the database is overloaded and it takes so long some queries. I want to fix it and I added "attachment=True" to the field, but the previous data are still on the database.

Is there any function to export all that data and import the data to the ir.attachment??

If it is not, any clues to do it myself, please? I suppose the point would be creating an ad-hoc function but I have no idea about how to get those files from the function, how to transform them into files, and how to save those files in the filestore according to ir.attachment rules.


Sorry for mistakes, I try my best with English.

Thank you all!

Avatar
Discard
Best Answer

 

Hello as far as I know in version 10 odoo files are stored on the file system, and not in the default database. For version 8 there is a free module for transfer from the database to the file system. 

The logic is written in python therefore to transfer on 10 version I think there are no problems.Link:



https://www.odoo.com/apps/modules/8.0/attachments_to_filesystem/

Avatar
Discard
Related Posts Replies Views Activity
6
Dec 23
18632
3
Mar 17
3005
0
Feb 23
937
1
Apr 18
12094
2
Jan 18
2346