server/migractions.py
changeset 8049 a48301a44b50
parent 7990 a673d1d9a738
parent 8047 972360b7677b
child 8181 166ad5458ed8
child 8209 67660d5f1916
equal deleted inserted replaced
8046:bdd555df7a91 8049:a48301a44b50
   390         """
   390         """
   391         driver = self.repo.system_source.dbdriver
   391         driver = self.repo.system_source.dbdriver
   392         if cube is None:
   392         if cube is None:
   393             directory = osp.join(CW_SOFTWARE_ROOT, 'schemas')
   393             directory = osp.join(CW_SOFTWARE_ROOT, 'schemas')
   394         else:
   394         else:
   395             directory = self.config.cube_dir(cube)
   395             directory = osp.join(self.config.cube_dir(cube), 'schema')
   396         sql_scripts = glob(osp.join(directory, '*.%s.sql' % driver))
   396         sql_scripts = glob(osp.join(directory, '*.%s.sql' % driver))
   397         for fpath in sql_scripts:
   397         for fpath in sql_scripts:
   398             print '-> installing', fpath
   398             print '-> installing', fpath
   399             try:
   399             try:
   400                 sqlexec(open(fpath).read(), self.session.system_sql, False,
   400                 sqlexec(open(fpath).read(), self.session.system_sql, False,