sql: force view columns to be defined as text (#36515)

This commit is contained in:
Frédéric Péters 2019-11-12 15:02:37 +01:00
parent d174de9cf7
commit 1a7e2ec81b
1 changed files with 1 additions and 1 deletions

View File

@ -868,7 +868,7 @@ def do_views(formdef, conn, cur, rebuild_global_views=True):
view_fields.append(('NULL::real', 'geoloc_base_y'))
view_fields.append(('anonymised', 'anonymised'))
fields_list = ', '.join(['%s AS %s' % x for x in view_fields])
fields_list = ', '.join(['%s AS %s' % (force_text(x), force_text(y)) for (x, y) in view_fields])
cur.execute('''CREATE VIEW %s AS SELECT %s FROM %s''' % (
view_name, fields_list, table_name))