server/__init__.py
branch3.0
changeset 480 71376fda9b36
parent 0 b97547f5f1fa
child 1398 5fe84a5f7035
equal deleted inserted replaced
477:79eccee30049 480:71376fda9b36
   111     # admin user and groups have been added before schema entities, fix the 'is'
   111     # admin user and groups have been added before schema entities, fix the 'is'
   112     # relation
   112     # relation
   113     for eid, etype in needisfix:
   113     for eid, etype in needisfix:
   114         handler.session.unsafe_execute('SET X is E WHERE X eid %(x)s, E name %(name)s',
   114         handler.session.unsafe_execute('SET X is E WHERE X eid %(x)s, E name %(name)s',
   115                                        {'x': eid, 'name': etype}, 'x')
   115                                        {'x': eid, 'name': etype}, 'x')
       
   116         handler.session.unsafe_execute('SET X is_instance_of E WHERE X eid %(x)s, E name %(name)s',
       
   117                                        {'x': eid, 'name': etype}, 'x')
   116     # insert versions
   118     # insert versions
   117     handler.cmd_add_entity('EProperty', pkey=u'system.version.cubicweb',
   119     handler.cmd_add_entity('EProperty', pkey=u'system.version.cubicweb',
   118                            value=unicode(config.cubicweb_version()))
   120                            value=unicode(config.cubicweb_version()))
   119     for cube in config.cubes():
   121     for cube in config.cubes():
   120         handler.cmd_add_entity('EProperty', 
   122         handler.cmd_add_entity('EProperty',