Uses of Class
jetbrains.buildServer.serverSide.db.schema.TableFieldDef
-
-
Uses of TableFieldDef in jetbrains.buildServer.serverSide.db.mssql
Method parameters in jetbrains.buildServer.serverSide.db.mssql with type arguments of type TableFieldDef Modifier and Type Method Description static String
MsSqlUtilities. newMultiRowInsertWithSubquerySql(String tableName, List<TableFieldDef> fields, int bulkRows)
Builds a new multi-rowINSERT
SQL using theINSERT INTO ... SELECT
(INSERT
with sub-query) syntax (for Microsoft SQL Server 2005 (9.0) and earlier versions): -
Uses of TableFieldDef in jetbrains.buildServer.serverSide.db.oracle
Method parameters in jetbrains.buildServer.serverSide.db.oracle with type arguments of type TableFieldDef Modifier and Type Method Description static QueryWithMetaData
OracleUtilities. newMultiRowInsertSql(String tableName, List<TableFieldDef> fields, int bulkRows, boolean directPathInsertEnabled)
Builds a new multi-rowINSERT
SQL. -
Uses of TableFieldDef in jetbrains.buildServer.serverSide.db.schema
Methods in jetbrains.buildServer.serverSide.db.schema that return TableFieldDef Modifier and Type Method Description TableFieldDef
TableDef. getField(int index)
Returns the filed by index.TableFieldDef
TableDef. getField(String name)
Looks for a filed with the given name.TableFieldDef
TableDef. getSerialField()
Returns the serial field if exists, or null if not exist.Methods in jetbrains.buildServer.serverSide.db.schema that return types with arguments of type TableFieldDef Modifier and Type Method Description Map<TableDef,List<TableFieldDef>>
SchemaDef. getDomainFields(DomainDef domain)
Lists fields of tables that relate to the specified domain.com.google.common.collect.ImmutableList<TableFieldDef>
TableDef. getFields()
com.google.common.collect.ImmutableList<TableFieldDef>
TableKeyDef. getFields()
Methods in jetbrains.buildServer.serverSide.db.schema with parameters of type TableFieldDef Modifier and Type Method Description boolean
TableKeyDef. contains(TableFieldDef field)
Checks whether this key contains the specified field.int
TableDef. indexOfField(TableFieldDef field)
Looks for a given field and returns an index of this field.boolean
TableDef. isFieldPartOfKey(TableFieldDef field, boolean includeAlternativeKeys)
boolean
TableDef. isFieldPrimary(TableFieldDef field)
Checks whether the specified field is in the primary key.static String
QueryBuilder. makeDataTypeSpec(TableFieldDef field, DBFunctions dbf)
static String
QueryBuilder. makeNullability(TableFieldDef field, boolean fieldIsPrimary)
Method parameters in jetbrains.buildServer.serverSide.db.schema with type arguments of type TableFieldDef Modifier and Type Method Description String
QueryBuilder. genSelectionStringRepresentationOfSeveralFields(List<TableFieldDef> fields, String delimiter, DBFunctions dbf)
Constructor parameters in jetbrains.buildServer.serverSide.db.schema with type arguments of type TableFieldDef Constructor Description TableDef(String name, boolean dictionary, boolean temporary, boolean deprecated, Collection<TableFieldDef> fields, Collection<TableKeyDef> keys)
Trivial constructor. -
Uses of TableFieldDef in jetbrains.buildServer.serverSide.maintenance
Methods in jetbrains.buildServer.serverSide.maintenance with parameters of type TableFieldDef Modifier and Type Method Description void
TableRestoreProcessor. addPerTransactionValues(TableFieldDef tableFieldDef, TableRestoreProcessor.PerTransactionValueProvider perTransactionValues)
-