equal
deleted
inserted
replaced
655 self.commit() |
655 self.commit() |
656 return |
656 return |
657 newcubes_schema = self.config.load_schema(construction_mode='non-strict') |
657 newcubes_schema = self.config.load_schema(construction_mode='non-strict') |
658 # XXX we have to replace fs_schema, used in cmd_add_relation_type |
658 # XXX we have to replace fs_schema, used in cmd_add_relation_type |
659 # etc. and fsschema of migration script contexts |
659 # etc. and fsschema of migration script contexts |
660 self.fs_schema = self._create_context()['fsschema'] = newcubes_schema |
660 self.fs_schema = newcubes_schema |
|
661 self.update_context('fsschema', self.fs_schema) |
661 new = set() |
662 new = set() |
662 # execute pre-create files |
663 # execute pre-create files |
663 driver = self.repo.system_source.dbdriver |
664 driver = self.repo.system_source.dbdriver |
664 for pack in reversed(newcubes): |
665 for pack in reversed(newcubes): |
665 cubedir = self.config.cube_dir(pack) |
666 cubedir = self.config.cube_dir(pack) |