FQString renders the type name in full, not omitting the prefix schema and catalog names. Suitable for logging, etc.
()
| 72 | // FQString renders the type name in full, not omitting the prefix |
| 73 | // schema and catalog names. Suitable for logging, etc. |
| 74 | func (t *TypeName) FQString() string { |
| 75 | ctx := NewFmtCtx(FmtSimple) |
| 76 | ctx.FormatNode(&t.CatalogName) |
| 77 | ctx.WriteByte('.') |
| 78 | ctx.FormatNode(&t.SchemaName) |
| 79 | ctx.WriteByte('.') |
| 80 | ctx.FormatNode(&t.ObjectName) |
| 81 | return ctx.CloseAndGetString() |
| 82 | } |
| 83 | |
| 84 | func (t *TypeName) objectName() {} |
| 85 |
nothing calls this directly
no test coverage detected