(k objectKind)
| 125 | } |
| 126 | |
| 127 | func kindLabel(k objectKind) string { |
| 128 | switch k { |
| 129 | case kindSchema: |
| 130 | return "0schema" |
| 131 | case kindEnum: |
| 132 | return "1enum" |
| 133 | case kindTable: |
| 134 | return "2table" |
| 135 | case kindView: |
| 136 | return "3view" |
| 137 | case kindMatView: |
| 138 | return "4matview" |
| 139 | case kindFunction: |
| 140 | return "5function" |
| 141 | } |
| 142 | return "9unknown" |
| 143 | } |
| 144 | |
| 145 | // newCatalogLoader returns a loader primed for Load(). It does not touch the |
| 146 | // catalog until Load() is called. |