(self, schemas)
| 157 | self.all_completions.update(additional_keywords) |
| 158 | |
| 159 | def extend_schemas(self, schemas): |
| 160 | |
| 161 | # schemas is a list of schema names |
| 162 | schemas = self.escaped_names(schemas) |
| 163 | metadata = self.dbmetadata['tables'] |
| 164 | for schema in schemas: |
| 165 | metadata[schema] = {} |
| 166 | |
| 167 | # dbmetadata.values() are the 'tables' and 'functions' dicts |
| 168 | for metadata in self.dbmetadata.values(): |
| 169 | for schema in schemas: |
| 170 | metadata[schema] = {} |
| 171 | |
| 172 | self.all_completions.update(schemas) |
| 173 | |
| 174 | def extend_casing(self, words): |
| 175 | """ extend casing data |
no test coverage detected