FQString renders the function name in full, not omitting the prefix schema and catalog names. Suitable for logging, etc.
()
| 61 | // FQString renders the function name in full, not omitting the prefix |
| 62 | // schema and catalog names. Suitable for logging, etc. |
| 63 | func (f *RoutineName) FQString() string { |
| 64 | ctx := NewFmtCtx(FmtSimple) |
| 65 | ctx.FormatNode(&f.CatalogName) |
| 66 | ctx.WriteByte('.') |
| 67 | ctx.FormatNode(&f.SchemaName) |
| 68 | ctx.WriteByte('.') |
| 69 | ctx.FormatNode(&f.ObjectName) |
| 70 | return ctx.CloseAndGetString() |
| 71 | } |
| 72 | |
| 73 | func (f *RoutineName) objectName() {} |
| 74 |
nothing calls this directly
no test coverage detected