def syncdb(self, syncb_command): """ Builds the database and find the documents storages. Foreach storage it adds a session to commit the results. """ BaseProject.syncdb(self, syncb_command) if self.connector is not None: self._setup_entities(elixir.entities, syncb_command.settings)
def syncdb(self, syncb_command): """ Builds the database """ BaseProject.syncdb(self, syncb_command) if self.connector is None: return template = self._get_template(syncb_command) syncb_command.generator = Generator(template, syncb_command.settings) entities = syncb_command.generator.gen_entities() self._setup_entities(entities, syncb_command.settings)
def syncdb(self, syncb_command): """ Builds the database """ BaseProject.syncdb(self, syncb_command) if self.connector is None: return with open(os.path.join(syncb_command.settings.PROJECT_ROOT, "template.crw"), "r") as f: template = f.read() syncb_command.generator = Generator(template, syncb_command.settings) entities = syncb_command.generator.gen_entities() self._setup_entities(entities, syncb_command.settings)