Skip to content

Commit

Permalink
fix: [DBOPS-743]: Updated models and APIs for dbops (#609)
Browse files Browse the repository at this point in the history
  • Loading branch information
hemanthbsridhar authored Nov 27, 2024
1 parent 18e4aa7 commit 99d7714
Show file tree
Hide file tree
Showing 67 changed files with 3,696 additions and 778 deletions.
2 changes: 1 addition & 1 deletion harness/dbops/.swagger-codegen/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.0.57
3.0.64
26 changes: 23 additions & 3 deletions harness/dbops/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Go API client for swagger
# Go API client for dbops

This is the Open Api Spec 3 for the DB Service

Expand All @@ -12,7 +12,7 @@ This API client was generated by the [swagger-codegen](https://github.com/swagge
## Installation
Put the package under your project folder and add the following in import:
```golang
import "./swagger"
import "./dbops"
```

## Documentation for API Endpoints
Expand All @@ -24,30 +24,50 @@ Class | Method | HTTP request | Description
*DatabaseInstanceApi* | [**V1CreateProjDbSchemaInstance**](docs/DatabaseInstanceApi.md#v1createprojdbschemainstance) | **Post** /v1/orgs/{org}/projects/{project}/dbschema/{dbschema}/instance | Create a database instance
*DatabaseInstanceApi* | [**V1DeleteProjDbSchemaInstance**](docs/DatabaseInstanceApi.md#v1deleteprojdbschemainstance) | **Delete** /v1/orgs/{org}/projects/{project}/dbschema/{dbschema}/instance/{dbinstance} | Delete a database instance
*DatabaseInstanceApi* | [**V1GetProjDbSchemaInstance**](docs/DatabaseInstanceApi.md#v1getprojdbschemainstance) | **Get** /v1/orgs/{org}/projects/{project}/dbschema/{dbschema}/instance/{dbinstance} | Get a database instance
*DatabaseInstanceApi* | [**V1ListProjDbSchemaInstance**](docs/DatabaseInstanceApi.md#v1listprojdbschemainstance) | **Get** /v1/orgs/{org}/projects/{project}/dbschema/{dbschema}/instance | List database instances
*DatabaseInstanceApi* | [**V1ListProjDbSchemaInstance**](docs/DatabaseInstanceApi.md#v1listprojdbschemainstance) | **Post** /v1/orgs/{org}/projects/{project}/dbschema/{dbschema}/instancelist | List database instances
*DatabaseSchemaApi* | [**V1CreateProjDbSchema**](docs/DatabaseSchemaApi.md#v1createprojdbschema) | **Post** /v1/orgs/{org}/projects/{project}/dbschema | Create a database schema
*DatabaseSchemaApi* | [**V1DeleteProjDbSchema**](docs/DatabaseSchemaApi.md#v1deleteprojdbschema) | **Delete** /v1/orgs/{org}/projects/{project}/dbschema/{dbschema} | Delete a database schema
*DatabaseSchemaApi* | [**V1GetProjDbSchema**](docs/DatabaseSchemaApi.md#v1getprojdbschema) | **Get** /v1/orgs/{org}/projects/{project}/dbschema/{dbschema} | Get a database schema
*DatabaseSchemaApi* | [**V1ListProjDbSchema**](docs/DatabaseSchemaApi.md#v1listprojdbschema) | **Get** /v1/orgs/{org}/projects/{project}/dbschema | List database schemas
*DatabaseSchemaApi* | [**V1UpdateProjDbSchema**](docs/DatabaseSchemaApi.md#v1updateprojdbschema) | **Put** /v1/orgs/{org}/projects/{project}/dbschema/{dbschema} | Update a database schema
*DatabaseSchemaApi* | [**V1UpdateProjDbSchemaInstance**](docs/DatabaseSchemaApi.md#v1updateprojdbschemainstance) | **Put** /v1/orgs/{org}/projects/{project}/dbschema/{dbschema}/instance/{dbinstance} | Update a database instance
*DeployedStateApi* | [**V1GetDeployedState**](docs/DeployedStateApi.md#v1getdeployedstate) | **Post** /v1/orgs/{org}/projects/{project}/dbschema/{dbschema}/instance/{dbinstance}/deployedState | Get Deployed State
*LogIngestApi* | [**V1GetDbinstanceLog**](docs/LogIngestApi.md#v1getdbinstancelog) | **Get** /v1/orgs/{org}/projects/{project}/dbschema/{dbschema}/instance/{dbinstance}/logs/{log} |
*LogIngestApi* | [**V1IngestLogs**](docs/LogIngestApi.md#v1ingestlogs) | **Post** /v1/orgs/{org}/projects/{project}/dbschema/{dbschema}/instance/{dbinstance}/logs | Ingest database migration logs
*MigrationStateApi* | [**V1MigrationStateProjDbSchema**](docs/MigrationStateApi.md#v1migrationstateprojdbschema) | **Post** /v1/orgs/{org}/projects/{project}/dbschema/{dbschema}/migrationstate | Migration state of a schema
*OverviewApi* | [**V1GetDbOverview**](docs/OverviewApi.md#v1getdboverview) | **Get** /v1/orgs/{org}/projects/{project}/dbschema/overview | Get overview
*PipelineStepApi* | [**ConsumeV1StepPluginResponse**](docs/PipelineStepApi.md#consumev1steppluginresponse) | **Post** /v1/step/plugin-response | ConsumePluginResponse
*PipelineStepApi* | [**CreateV1StepPluginInputs**](docs/PipelineStepApi.md#createv1stepplugininputs) | **Post** /v1/step/plugin-inputs | CreatePluginInputs

## Documentation For Models

- [ChangeSetDeploymentStatus](docs/ChangeSetDeploymentStatus.md)
- [Changelog](docs/Changelog.md)
- [Command](docs/Command.md)
- [CommandExecutionStatus](docs/CommandExecutionStatus.md)
- [DbInstanceFilterIn](docs/DbInstanceFilterIn.md)
- [DbInstanceIn](docs/DbInstanceIn.md)
- [DbInstanceOut](docs/DbInstanceOut.md)
- [DbSchemaIn](docs/DbSchemaIn.md)
- [DbSchemaOut](docs/DbSchemaOut.md)
- [DbStepType](docs/DbStepType.md)
- [DeployedStateInput](docs/DeployedStateInput.md)
- [DeployedStateOutput](docs/DeployedStateOutput.md)
- [ExecutionMetadata](docs/ExecutionMetadata.md)
- [InlineResponse200](docs/InlineResponse200.md)
- [InlineResponse2001](docs/InlineResponse2001.md)
- [InstanceDetail](docs/InstanceDetail.md)
- [MigrationStateChangeSet](docs/MigrationStateChangeSet.md)
- [MigrationStateIn](docs/MigrationStateIn.md)
- [MigrationStateInstance](docs/MigrationStateInstance.md)
- [MigrationStateInstanceIn](docs/MigrationStateInstanceIn.md)
- [MigrationStateOut](docs/MigrationStateOut.md)
- [ModelError](docs/ModelError.md)
- [NgTag](docs/NgTag.md)
- [OrderInstance](docs/OrderInstance.md)
- [OverviewResponseOutput](docs/OverviewResponseOutput.md)
- [ParsedLogOut](docs/ParsedLogOut.md)
- [SortInstance](docs/SortInstance.md)

## Documentation For Authorization

Expand Down
Loading

0 comments on commit 99d7714

Please sign in to comment.