| 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
|