(self, db_path)
| 37 | |
| 38 | class AccessParser(object): |
| 39 | def __init__(self, db_path): |
| 40 | self.db_data = read_db_file(db_path) |
| 41 | self._parse_file_header(self.db_data) |
| 42 | self._table_defs, self._data_pages, self._all_pages = categorize_pages(self.db_data, self.page_size) |
| 43 | self._tables_with_data = self._link_tables_to_data() |
| 44 | self.catalog = self._parse_catalog() |
| 45 | self.extra_props = self.parse_msys_table() |
| 46 | |
| 47 | def parse_msys_table(self): |
| 48 | """The MSysObjects contains extra metadata about tables and columns, like the Format of money field types """ |
nothing calls this directly
no test coverage detected