Skip ke Konten
Menu
Pertanyaan ini telah diberikan tanda
1 Balas
10059 Tampilan

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
Buang
Jawaban Terbai

 

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
Buang
Post Terkait Replies Tampilan Aktivitas
6
Des 23
20196
3
Mar 17
3973
0
Feb 23
1911
1
Apr 18
13067
2
Jan 18
3502