equal
deleted
inserted
replaced
106 except Exception: |
106 except Exception: |
107 cnx.rollback() |
107 cnx.rollback() |
108 has_computed_attributes = False |
108 has_computed_attributes = False |
109 |
109 |
110 # XXX bw compat (3.6 migration) |
110 # XXX bw compat (3.6 migration) |
111 with cnx.ensure_cnx_set: |
111 sqlcu = cnx.system_sql("SELECT * FROM cw_CWRType WHERE cw_name='symetric'") |
112 sqlcu = cnx.system_sql("SELECT * FROM cw_CWRType WHERE cw_name='symetric'") |
112 if sqlcu.fetchall(): |
113 if sqlcu.fetchall(): |
113 sql = dbhelper.sql_rename_col('cw_CWRType', 'cw_symetric', 'cw_symmetric', |
114 sql = dbhelper.sql_rename_col('cw_CWRType', 'cw_symetric', 'cw_symmetric', |
114 dbhelper.TYPE_MAPPING['Boolean'], True) |
115 dbhelper.TYPE_MAPPING['Boolean'], True) |
115 sqlcu.execute(sql) |
116 sqlcu.execute(sql) |
116 sqlcu.execute("UPDATE cw_CWRType SET cw_name='symmetric' WHERE cw_name='symetric'") |
117 sqlcu.execute("UPDATE cw_CWRType SET cw_name='symmetric' WHERE cw_name='symetric'") |
117 cnx.commit() |
118 cnx.commit(False) |
|
119 ertidx = {} |
118 ertidx = {} |
120 copiedeids = set() |
119 copiedeids = set() |
121 permsidx = deserialize_ertype_permissions(cnx) |
120 permsidx = deserialize_ertype_permissions(cnx) |
122 schema.reading_from_database = True |
121 schema.reading_from_database = True |
123 # load every entity types |
122 # load every entity types |