Documentation
¶
Index ¶
- Constants
- func BuildPostgresQueryString(rawQuery url.Values) string
- func Create(ctx core.Context, stack *v1beta1.Stack, owner interface{ ... }) (*v1beta1.Database, error)
- func Delete(ctx core.Context, database *v1beta1.Database) error
- func GetPostgresEnvVars(ctx core.Context, stack *v1beta1.Stack, database *v1beta1.Database) ([]corev1.EnvVar, error)
- func GetSavedModuleVersion(database *v1beta1.Database) string
- func Migrate(ctx core.Context, stack *v1beta1.Stack, owner v1beta1.Dependent, ...) error
- func Reconcile(ctx core.Context, stack *v1beta1.Stack, database *v1beta1.Database) error
- func SaveModuleVersion(ctx core.Context, database *v1beta1.Database, version string) error
- func Watch[T client.Object]() core.ReconcilerOption[T]
Constants ¶
View Source
const ServiceVersion = "formance.com/module-version"
Variables ¶
This section is empty.
Functions ¶
func BuildPostgresQueryString ¶ added in v3.8.1
BuildPostgresQueryString takes the raw URI query params, filters internal params (secret, disableSSLMode), and returns the final encoded query string.
func GetPostgresEnvVars ¶
func GetSavedModuleVersion ¶
func Migrate ¶
func Migrate( ctx core.Context, stack *v1beta1.Stack, owner v1beta1.Dependent, imageConfiguration *registries.ImageConfiguration, database *v1beta1.Database, options ...jobs.HandleJobOption, ) error
func SaveModuleVersion ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.