Documentation
¶
Index ¶
- Constants
- 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, db *v1beta1.Database) ([]corev1.EnvVar, error)
- func GetSavedModuleVersion(database *v1beta1.Database) string
- func Migrate(ctx core.Context, stack *v1beta1.Stack, image string, ...) error
- func MigrateDatabaseContainer(ctx core.Context, stack *v1beta1.Stack, image string, ...) (v1.Container, error)
- func PostgresEnvVarsWithPrefix(ctx core.Context, stack *v1beta1.Stack, database *v1beta1.Database, ...) ([]corev1.EnvVar, 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]
- type MigrationConfiguration
Constants ¶
View Source
const ServiceVersion = "formance.com/module-version"
Variables ¶
This section is empty.
Functions ¶
func GetPostgresEnvVars ¶
func GetSavedModuleVersion ¶
func SaveModuleVersion ¶
Types ¶
type MigrationConfiguration ¶
Click to show internal directories.
Click to hide internal directories.