[FIX] core: correctly load sql file when updating modules

Do not dumbly parse sql queries by splitting on `;`. PostgreSQL will do
a better job than us...
This commit is contained in:
Christophe Simonis
2016-08-19 15:48:36 +02:00
parent 5e7d23f1be
commit ef1386a7d2
+1 -5
View File
@@ -857,11 +857,7 @@ def convert_file(cr, module, filename, idref, mode='update', noupdate=False, kin
fp.close()
def convert_sql_import(cr, fp):
queries = fp.read().split(';')
for query in queries:
new_query = ' '.join(query.split())
if new_query:
cr.execute(new_query)
cr.execute(fp.read())
def convert_csv_import(cr, module, fname, csvcontent, idref=None, mode='init',
noupdate=False):