(self, schemata)
| 167 | self.all_completions.update(additional_keywords) |
| 168 | |
| 169 | def extend_schemata(self, schemata): |
| 170 | # schemata is a list of schema names |
| 171 | schemata = self.escaped_names(schemata) |
| 172 | metadata = self.dbmetadata["tables"] |
| 173 | for schema in schemata: |
| 174 | metadata[schema] = {} |
| 175 | |
| 176 | # dbmetadata.values() are the 'tables' and 'functions' dicts |
| 177 | for metadata in self.dbmetadata.values(): |
| 178 | for schema in schemata: |
| 179 | metadata[schema] = {} |
| 180 | |
| 181 | self.all_completions.update(schemata) |
| 182 | |
| 183 | def extend_casing(self, words): |
| 184 | """extend casing data |
no test coverage detected