(engine storepb.Engine, dbMetadata *model.DatabaseMetadata)
| 535 | } |
| 536 | |
| 537 | func getSchemaMetadata(engine storepb.Engine, dbMetadata *model.DatabaseMetadata) *model.SchemaMetadata { |
| 538 | switch engine { |
| 539 | case storepb.Engine_POSTGRES: |
| 540 | return dbMetadata.GetSchemaMetadata(common.BackupDatabaseNameOfEngine(storepb.Engine_POSTGRES)) |
| 541 | case storepb.Engine_MSSQL: |
| 542 | return dbMetadata.GetSchemaMetadata("dbo") |
| 543 | default: |
| 544 | return dbMetadata.GetSchemaMetadata("") |
| 545 | } |
| 546 | } |
| 547 | |
| 548 | func replaceBackupTableWithSource(ctx context.Context, stores *store.Store, instance *store.InstanceMessage, database *store.DatabaseMessage, spans []*parserbase.QuerySpan) error { |
| 549 | switch instance.Metadata.GetEngine() { |
no test coverage detected