Uses of Class
org.linuxforhealth.fhir.database.utils.model.PrimaryKeyDef
-
-
Uses of PrimaryKeyDef in org.linuxforhealth.fhir.database.utils.api
Methods in org.linuxforhealth.fhir.database.utils.api with parameters of type PrimaryKeyDef Modifier and Type Method Description void
IDatabaseAdapter. createTable(java.lang.String schemaName, java.lang.String name, java.util.List<ColumnBase> columns, PrimaryKeyDef primaryKey, IdentityDef identity, java.lang.String tablespaceName, java.util.List<With> withs, java.util.List<CheckConstraint> checkConstraints, DistributionContext distributionContext)
Build the create table DDLvoid
ISchemaAdapter. createTable(java.lang.String schemaName, java.lang.String name, java.util.List<ColumnBase> columns, PrimaryKeyDef primaryKey, IdentityDef identity, java.lang.String tablespaceName, java.util.List<With> withs, java.util.List<CheckConstraint> checkConstraints, DistributionType distributionType, java.lang.String distributionColumnName)
Build the create table DDL -
Uses of PrimaryKeyDef in org.linuxforhealth.fhir.database.utils.citus
Methods in org.linuxforhealth.fhir.database.utils.citus with parameters of type PrimaryKeyDef Modifier and Type Method Description void
CitusAdapter. createTable(java.lang.String schemaName, java.lang.String name, java.util.List<ColumnBase> columns, PrimaryKeyDef primaryKey, IdentityDef identity, java.lang.String tablespaceName, java.util.List<With> withs, java.util.List<CheckConstraint> checkConstraints, DistributionContext distributionContext)
-
Uses of PrimaryKeyDef in org.linuxforhealth.fhir.database.utils.common
Methods in org.linuxforhealth.fhir.database.utils.common with parameters of type PrimaryKeyDef Modifier and Type Method Description protected java.lang.String
CommonDatabaseAdapter. buildCreateTableStatement(java.lang.String schema, java.lang.String name, java.util.List<ColumnBase> columns, PrimaryKeyDef pkDef, IdentityDef identity, java.lang.String tablespaceName, java.util.List<With> withs, java.util.List<CheckConstraint> checkConstraints)
Generate a create table statement suitable for Derbyvoid
PlainSchemaAdapter. createTable(java.lang.String schemaName, java.lang.String name, java.util.List<ColumnBase> columns, PrimaryKeyDef primaryKey, IdentityDef identity, java.lang.String tablespaceName, java.util.List<With> withs, java.util.List<CheckConstraint> checkConstraints, DistributionType distributionType, java.lang.String distributionColumnName)
-
Uses of PrimaryKeyDef in org.linuxforhealth.fhir.database.utils.derby
Methods in org.linuxforhealth.fhir.database.utils.derby with parameters of type PrimaryKeyDef Modifier and Type Method Description void
DerbyAdapter. createTable(java.lang.String schemaName, java.lang.String name, java.util.List<ColumnBase> columns, PrimaryKeyDef primaryKey, IdentityDef identity, java.lang.String tablespaceName, java.util.List<With> withs, java.util.List<CheckConstraint> checkConstraints, DistributionContext distributionContext)
-
Uses of PrimaryKeyDef in org.linuxforhealth.fhir.database.utils.model
Methods in org.linuxforhealth.fhir.database.utils.model that return PrimaryKeyDef Modifier and Type Method Description PrimaryKeyDef
Table. getPrimaryKey()
Getter for the primary key definition, or null if there isn't oneConstructors in org.linuxforhealth.fhir.database.utils.model with parameters of type PrimaryKeyDef Constructor Description Table(java.lang.String schemaName, java.lang.String name, int version, java.util.Collection<ColumnBase> columns, PrimaryKeyDef pk, IdentityDef identity, java.util.Collection<IndexDef> indexes, java.util.Collection<ForeignKeyConstraint> fkConstraints, Tablespace tablespace, java.util.List<IDatabaseObject> dependencies, java.util.Map<java.lang.String,java.lang.String> tags, java.util.Collection<GroupPrivilege> privileges, java.util.List<Migration> migrations, java.util.List<With> withs, java.util.List<CheckConstraint> checkConstraints, DistributionType distributionType, java.lang.String distributionColumnName, boolean create)
Public constructor -
Uses of PrimaryKeyDef in org.linuxforhealth.fhir.database.utils.postgres
Methods in org.linuxforhealth.fhir.database.utils.postgres with parameters of type PrimaryKeyDef Modifier and Type Method Description void
PostgresAdapter. createTable(java.lang.String schemaName, java.lang.String name, java.util.List<ColumnBase> columns, PrimaryKeyDef primaryKey, IdentityDef identity, java.lang.String tablespaceName, java.util.List<With> withs, java.util.List<CheckConstraint> checkConstraints, DistributionContext distributionContext)
-
Uses of PrimaryKeyDef in org.linuxforhealth.fhir.schema.build
Methods in org.linuxforhealth.fhir.schema.build with parameters of type PrimaryKeyDef Modifier and Type Method Description void
DistributedSchemaAdapter. createTable(java.lang.String schemaName, java.lang.String name, java.util.List<ColumnBase> columns, PrimaryKeyDef primaryKey, IdentityDef identity, java.lang.String tablespaceName, java.util.List<With> withs, java.util.List<CheckConstraint> checkConstraints, DistributionType distributionType, java.lang.String distributionColumnName)
void
ShardedSchemaAdapter. createTable(java.lang.String schemaName, java.lang.String name, java.util.List<ColumnBase> columns, PrimaryKeyDef primaryKey, IdentityDef identity, java.lang.String tablespaceName, java.util.List<With> withs, java.util.List<CheckConstraint> checkConstraints, DistributionType distributionType, java.lang.String distributionColumnName)
-