Class FhirSchemaAdapter
- java.lang.Object
-
- org.linuxforhealth.fhir.database.utils.common.PlainSchemaAdapter
-
- org.linuxforhealth.fhir.schema.build.FhirSchemaAdapter
-
- All Implemented Interfaces:
ISchemaAdapter
- Direct Known Subclasses:
ShardedSchemaAdapter
public class FhirSchemaAdapter extends PlainSchemaAdapter
Represents an adapter used to build the standard FHIR schema
-
-
Field Summary
-
Fields inherited from class org.linuxforhealth.fhir.database.utils.common.PlainSchemaAdapter
databaseAdapter
-
-
Constructor Summary
Constructors Constructor Description FhirSchemaAdapter(IDatabaseAdapter databaseAdapter)
Public constructor
-
Method Summary
-
Methods inherited from class org.linuxforhealth.fhir.database.utils.common.PlainSchemaAdapter
alterSequenceRestartWith, alterTableAddColumn, alterTableColumnIdentityCache, applyDistributionRules, checkCompatibility, createForeignKeyConstraint, createIndex, createOrReplaceFunction, createOrReplaceProcedure, createOrReplaceView, createSchema, createSequence, createTable, createTablespace, createTablespace, createUniqueConstraint, createUniqueIndex, createUniqueIndex, createView, disableForeignKey, distributeFunction, doesForeignKeyConstraintExist, doesTableExist, dropForeignKey, dropFunction, dropIndex, dropProcedure, dropSequence, dropTable, dropTablespace, dropView, enableForeignKey, grantAllSequenceUsage, grantFunctionPrivileges, grantObjectPrivileges, grantProcedurePrivileges, grantSchemaUsage, grantSequencePrivileges, grantVariablePrivileges, listSchemaObjects, runStatement, setIntegrityOff, setIntegrityUnchecked
-
-
-
-
Constructor Detail
-
FhirSchemaAdapter
public FhirSchemaAdapter(IDatabaseAdapter databaseAdapter)
Public constructor- Parameters:
databaseAdapter
-
-
-