Documentation
¶
Index ¶
- Variables
- type Client
- type DeploymentOptions
- type MockClient
- func (c *MockClient) ActivateDeployment(ctx context.Context, deploymentId int64) error
- func (c *MockClient) Close() error
- func (c *MockClient) ConfirmDeployment(ctx context.Context, deploymentId int64) error
- func (c *MockClient) DeploySchema(ctx context.Context, schemaString string, options *DeploymentOptions) (*int64, error)
- func (c *MockClient) RollbackDeployment(ctx context.Context, target managementpb.DeploymentTarget) error
- func (c *MockClient) RollbackDeploymentById(ctx context.Context, deploymentId int64) error
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrAlreadyClosed = fmt.Errorf("client already closed")
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client interface {
DeploySchema(ctx context.Context, schemaString string, options *DeploymentOptions) (*int64, error)
ConfirmDeployment(ctx context.Context, deploymentId int64) error
RollbackDeployment(ctx context.Context, target managementpb.DeploymentTarget) error
RollbackDeploymentById(ctx context.Context, deploymentId int64) error
Close() error
}
type DeploymentOptions ¶
type DeploymentOptions struct {
SkipServices []string
Force bool
Target managementpb.DeploymentTarget
ForceTypes []string
}
type MockClient ¶
func (*MockClient) ActivateDeployment ¶ added in v0.31.4
func (c *MockClient) ActivateDeployment(ctx context.Context, deploymentId int64) error
func (*MockClient) Close ¶
func (c *MockClient) Close() error
func (*MockClient) ConfirmDeployment ¶
func (c *MockClient) ConfirmDeployment(ctx context.Context, deploymentId int64) error
func (*MockClient) DeploySchema ¶
func (c *MockClient) DeploySchema( ctx context.Context, schemaString string, options *DeploymentOptions, ) (*int64, error)
func (*MockClient) RollbackDeployment ¶
func (c *MockClient) RollbackDeployment(ctx context.Context, target managementpb.DeploymentTarget) error
func (*MockClient) RollbackDeploymentById ¶ added in v0.31.7
func (c *MockClient) RollbackDeploymentById(ctx context.Context, deploymentId int64) error
Click to show internal directories.
Click to hide internal directories.