CancelLease |
Clear the lease if it is currently held by the given instance
|
GetLease |
Obtain a lease for this instance of the schema update tool.
|
GetLeasePostgresql |
PostgreSQL variant of GetLease to avoid duplicate PK exception which would
cause the transaction to fail.
|
GetSchemaVersion |
Get the current schema version from the WHOLE_SCHEMA_VERSION table
|
LeaseManager |
Manages acquisition and maintenance of the lease we need before we
are allowed to perform any schema changes
|
LeaseManagerConfig |
LeaseManagerConfig is the configuration for the fhir-persistence-schema's LeaseManager.
|
LeaseManagerConfig.Builder |
Builder for fluent construction of LeaseManagerConfig
|
SchemaVersionsManager |
Access layer for WHOLE_SCHEMA_VERSION data
|
UpdateSchemaVersion |
Update the schema version recorded in the WHOLE_SCHEMA_VERSION table
|
UpdateSchemaVersionPostgresql |
Update the schema version recorded in the WHOLE_SCHEMA_VERSION table
Postgresql-specific to handle ON CONFLICT DO NOTHING
|