Пример #1
0
    def load_schemer(self):
        try:
            self._get_column_info()
        except:
            if self.pretend_queries:
                self.log.critical('Pretend queries in non existant tables is useless')
                raise SystemExit
            # Table not found
            if self.flexible_schema:
                self.schema = table_maker.table_maker(self.table, start_year=2011, end_year=2015, force_text_fields=self.force_text_fields)
                self.log.info("Creating table %s" % self.table)
                self.do_query(str(self.schema))

        self.schema = table_maker.table_maker(self.table, start_year=2011, end_year=2015, force_text_fields=self.force_text_fields, fields = self.get_columns().values())
Пример #2
0
    def load_schemer(self):
        try:
            self._get_column_info()
        except:
            # Table not found
            self.must_create = True

        self.schema = table_maker.table_maker(self.table, start_year=2011, end_year=2015, force_text_fields=self.force_text_fields, fields = self.get_columns().values())
Пример #3
0
    def load_schemer(self):
        try:
            self._get_column_info()
        except:
            # Table not found
            self.must_create = True

        self.schema = table_maker.table_maker(
            self.table,
            start_year=2011,
            end_year=2015,
            force_text_fields=self.force_text_fields,
            fields=self.get_columns().values())