(ctx: SuggestContext)
| 297 | |
| 298 | |
| 299 | def _emit_relation_name(ctx: SuggestContext) -> list[Suggestion]: |
| 300 | rel_type = ctx.token_value |
| 301 | assert rel_type is not None |
| 302 | schema = _parent_name(ctx) |
| 303 | if schema: |
| 304 | return [{'type': rel_type, 'schema': schema}] |
| 305 | return [{'type': 'schema'}, {'type': rel_type, 'schema': []}] |
| 306 | |
| 307 | |
| 308 | def _emit_on(ctx: SuggestContext) -> list[Suggestion]: |