MCPcopy Create free account
hub / github.com/bytebase/bytebase / convertStoreIndexMetadata

Function convertStoreIndexMetadata

backend/api/v1/database_converter.go:295–315  ·  view source on GitHub ↗
(index *storepb.IndexMetadata)

Source from the content-addressed store, hash-verified

293}
294
295func convertStoreIndexMetadata(index *storepb.IndexMetadata) *v1pb.IndexMetadata {
296 return &v1pb.IndexMetadata{
297 Name: index.Name,
298 Expressions: index.Expressions,
299 KeyLength: index.KeyLength,
300 Descending: index.Descending,
301 Type: index.Type,
302 Unique: index.Unique,
303 Primary: index.Primary,
304 Visible: index.Visible,
305 Comment: index.Comment,
306 Definition: index.Definition,
307 ParentIndexSchema: index.ParentIndexSchema,
308 ParentIndexName: index.ParentIndexName,
309 Granularity: index.Granularity,
310 IsConstraint: index.IsConstraint,
311 SpatialConfig: convertStoreSpatialIndexConfig(index.SpatialConfig),
312 OpclassNames: index.OpclassNames,
313 OpclassDefaults: index.OpclassDefaults,
314 }
315}
316
317func convertStoreTableMetadata(table *storepb.TableMetadata) *v1pb.TableMetadata {
318 t := &v1pb.TableMetadata{

Calls 1

Tested by

no test coverage detected