UniqueLogs

public class UniqueLogs extends IntIdTable

Properties

Link copied to clipboard
private final Column<?> autoIncColumn
Link copied to clipboard
private final List<Column<?>> columns
Link copied to clipboard
private final List<String> ddl
Link copied to clipboard
private final List<Expression<?>> fields
Link copied to clipboard
private final List<ForeignKeyConstraint> foreignKeys
Link copied to clipboard
private final Column<EntityID<Integer>> id
Link copied to clipboard
private final Set<Column<? extends Object>> idColumns
Link copied to clipboard
private final List<Index> indices
Link copied to clipboard
public final static UniqueLogs INSTANCE
Link copied to clipboard
private Column<String> log
Link copied to clipboard
private final Table.PrimaryKey primaryKey
Link copied to clipboard
private final List<Expression<?>> realFields
Link copied to clipboard
private final String schemaName
Link copied to clipboard
private final List<Sequence> sequences
Link copied to clipboard
private final ColumnSet source
Link copied to clipboard
private final String tableName
Link copied to clipboard
private Column<LocalDateTime> time
Link copied to clipboard
private Column<String> type
Link copied to clipboard
private Column<String> unique
Link copied to clipboard
private Column<String> uuid

Functions

Link copied to clipboard
public final Column<List<E>> array<E extends Any>(String name, Integer maximumCardinality)
public final Column<List<E>> array<E extends Any>(String name, ColumnType<E> columnType, Integer maximumCardinality)
public final Column<R> array<T extends Any, R extends List<Any>>(Table $self, String name, List<Integer> maximumCardinality, Integer dimensions)
public final Column<R> array<E extends Any, R extends List<Any>>(Table $self, String name, ColumnType<E> columnType, List<Integer> maximumCardinality, Integer dimensions)
Link copied to clipboard
public final Column<R> array<T extends Any, R extends List<Any>>(String name, List<Int> maximumCardinality, Int dimensions)
public final Column<R> array<E extends Any, R extends List<Any>>(String name, ColumnType<E> columnType, List<Int> maximumCardinality, Int dimensions)
Link copied to clipboard
public final Column<UUID> autoGenerate(Column<UUID> $self)
Link copied to clipboard
public final Column<EntityID<N>> autoinc<N extends Any>(Column<EntityID<N>> $self, String idSeqName)
Link copied to clipboard
public final Column<N> autoIncrement<N extends Any>(Column<N> $self, String idSeqName)
public final Column<N> autoIncrement<N extends Any>(Column<N> $self, Sequence sequence)
Link copied to clipboard
public final Column<ByteArray> binary(String name)
public final Column<ByteArray> binary(String name, Integer length)
Link copied to clipboard
public final Column<ExposedBlob> blob(String name, Boolean useObjectIdentifier)
Link copied to clipboard
public final Column<Boolean> bool(String name)
Link copied to clipboard
public final Column<Byte> byte(String name)
Link copied to clipboard
public final Column<Character> char(String name)
public final Column<String> char(String name, Integer length, String collate)
Link copied to clipboard
public final Unit check(String name, Function1<SqlExpressionBuilder, Op<Boolean>> op)
public final Column<T> check<T extends Any>(Column<T> $self, String name, Function2<SqlExpressionBuilder, Column<T>, Op<Boolean>> op)
Link copied to clipboard
public final Column<T> clientDefault<T extends Any>(Column<T> $self, Function0<T> defaultValue)
Link copied to clipboard
Link copied to clipboard
public Join crossJoin(ColumnSet otherTable)
Link copied to clipboard
public final Column<T> customEnumeration<T extends Enum<T>>(String name, String sql, Function1<Object, T> fromDb, Function1<T, Object> toDb)
Link copied to clipboard
public final Column<T> databaseGenerated<T extends Any>(Column<T> $self)
Link copied to clipboard
public final Column<BigDecimal> decimal(String name, Integer precision, Integer scale)
Link copied to clipboard
public final Column<T> default<T extends Any>(Column<T> $self, T defaultValue)
public final CompositeColumn<T> default<T extends Any>(CompositeColumn<T> $self, T defaultValue)
Link copied to clipboard
public final Column<T> defaultExpression<T extends Any>(Column<T> $self, Expression<T> defaultValue)
Link copied to clipboard
public Unit describe(Transaction s, QueryBuilder queryBuilder)
Link copied to clipboard
public final Column<Double> double(String name)
Link copied to clipboard
Link copied to clipboard
public final Column<EntityID<T>> entityId<T extends Any>(Column<T> $self)
public final Column<EntityID<ID>> entityId<ID extends Any>(String name, IdTable<ID> table)
public final Column<EntityID<ID>> entityId<ID extends Any>(String name, Column<ID> originalColumn)
Link copied to clipboard
public final Column<T> enumeration<T extends Enum<T>>(String name)
public final Column<T> enumeration<T extends Enum<T>>(String name, KClass<T> klass)
Link copied to clipboard
public final Column<T> enumerationByName<T extends Enum<T>>(String name, Integer length)
public final Column<T> enumerationByName<T extends Enum<T>>(String name, Integer length, KClass<T> klass)
Link copied to clipboard
public Boolean equals(Object other)
Link copied to clipboard
public final Column<Float> float(String name)
Link copied to clipboard
public final Unit foreignKey(Pair<Column<?>, Column<?>> references, ReferenceOption onUpdate, ReferenceOption onDelete, String name)
public final Unit foreignKey(Column<?> from, Table.PrimaryKey target, ReferenceOption onUpdate, ReferenceOption onDelete, String name)
Link copied to clipboard
public Join fullJoin(ColumnSet otherTable)
Link copied to clipboard
public final Column<?> getAutoIncColumn()
Link copied to clipboard
public List<Column<?>> getColumns()
Link copied to clipboard
public List<String> getDdl()
Link copied to clipboard
public List<Expression<?>> getFields()
Link copied to clipboard
public final List<ForeignKeyConstraint> getForeignKeys()
Link copied to clipboard
public final Column<EntityID<Integer>> getId()
Link copied to clipboard
public final Set<Column<? extends Object>> getIdColumns()
Link copied to clipboard
public final List<Index> getIndices()
Link copied to clipboard
public final Column<String> getLog()
Link copied to clipboard
public final Table.PrimaryKey getPrimaryKey()
Link copied to clipboard
public List<Expression<?>> getRealFields()
Link copied to clipboard
public final String getSchemaName()
Link copied to clipboard
public final List<Sequence> getSequences()
Link copied to clipboard
public ColumnSet getSource()
Link copied to clipboard
Link copied to clipboard
public final Column<LocalDateTime> getTime()
Link copied to clipboard
public final Column<String> getType()
Link copied to clipboard
public final Column<String> getUnique()
Link copied to clipboard
public final Column<String> getUuid()
Link copied to clipboard
public Integer hashCode()
Link copied to clipboard
public final Unit index(Boolean isUnique, Column<?> columns)
public final Column<T> index<T extends Any>(Column<T> $self, String customIndexName, Boolean isUnique)
public final Unit index(String customIndexName, Boolean isUnique, Column<?> columns, List<ExpressionWithColumnType<?>> functions, String indexType, Function1<SqlExpressionBuilder, Op<Boolean>> filterCondition)
Link copied to clipboard
public Join innerJoin(ColumnSet otherTable)
Link copied to clipboard
public final Column<Integer> integer(String name)
Link copied to clipboard
public Join join(ColumnSet otherTable, JoinType joinType, Expression<?> onColumn, Expression<?> otherColumn, Boolean lateral, Function1<SqlExpressionBuilder, Op<Boolean>> additionalConstraint)
Link copied to clipboard
public final Column<String> largeText(String name, String collate, Boolean eagerLoading)
Link copied to clipboard
public Join leftJoin(ColumnSet otherTable)
Link copied to clipboard
public final Column<Long> long(String name)
Link copied to clipboard
public final Column<String> mediumText(String name, String collate, Boolean eagerLoading)
Link copied to clipboard
Link copied to clipboard
public final String nameInDatabaseCase()
Link copied to clipboard
Link copied to clipboard
public final CompositeColumn<T> nullable<T extends Any, C extends CompositeColumn<T>>(C $self)
public final Column<T> nullable<T extends Any>(Column<T> $self)
Link copied to clipboard
public final Column<Wrapped> nullTransform<Unwrapped extends Any, Wrapped extends Any>(Column<Unwrapped> $self, ColumnTransformer<Unwrapped, Wrapped> transformer)
public final Column<Wrapped> nullTransform<Unwrapped extends Any, Wrapped extends Any>(Column<Unwrapped> $self, Function1<Unwrapped, Wrapped> wrap, Function1<Wrapped, Unwrapped> unwrap)
Link copied to clipboard
public final Column<EntityID<T>> optReference<T extends Any>(String name, IdTable<T> foreign, ReferenceOption onDelete, ReferenceOption onUpdate, String fkName)
public final Column<T> optReference<T extends Any>(String name, Column<T> refColumn, ReferenceOption onDelete, ReferenceOption onUpdate, String fkName)
Link copied to clipboard
public final Column<E> optReferenceByIdColumn<T extends Any, E extends EntityID<T>>(String name, Column<E> refColumn, ReferenceOption onDelete, ReferenceOption onUpdate, String fkName)
Link copied to clipboard
public final Column<EntityID<T>> reference<T extends Any>(String name, IdTable<T> foreign, ReferenceOption onDelete, ReferenceOption onUpdate, String fkName)
public final Column<T> reference<T extends Any>(String name, Column<T> refColumn, ReferenceOption onDelete, ReferenceOption onUpdate, String fkName)
Link copied to clipboard
public final Column<E> referenceByIdColumn<T extends Any, E extends EntityID<T>>(String name, Column<E> refColumn, ReferenceOption onDelete, ReferenceOption onUpdate, String fkName)
Link copied to clipboard
public final C references<T extends Any, S extends T, C extends Column<S>>(C $self, Column<T> ref)
public final C references<T extends Any, S extends T, C extends Column<S>>(C $self, Column<T> ref, ReferenceOption onDelete, ReferenceOption onUpdate, String fkName)
Link copied to clipboard
public final C referencesById<T extends Any, S extends T, C extends Column<S>>(C $self, Column<EntityID<T>> ref, ReferenceOption onDelete, ReferenceOption onUpdate, String fkName)
Link copied to clipboard
public final Column<T> registerColumn<T extends Any>(String name, IColumnType<T> type)
Link copied to clipboard
public final T registerCompositeColumn<R extends Any, T extends CompositeColumn<R>>(T column)
Link copied to clipboard
public final TColumn replaceColumn<TColumn extends Column<?>>(Column<?> oldColumn, TColumn newColumn)
Link copied to clipboard
public Join rightJoin(ColumnSet otherTable)
Link copied to clipboard
public final Query select(List<Expression<?>> columns)
public final Query select(Expression<?> column, Expression<?> columns)
Link copied to clipboard
public final Unit setLog(Column<String> log)
Link copied to clipboard
public final Unit setTime(Column<LocalDateTime> time)
Link copied to clipboard
public final Unit setType(Column<String> type)
Link copied to clipboard
public final Unit setUnique(Column<String> unique)
Link copied to clipboard
public final Unit setUuid(Column<String> uuid)
Link copied to clipboard
public final Column<Short> short(String name)
Link copied to clipboard
public final FieldSet slice(List<Expression<?>> columns)
public final FieldSet slice(Expression<?> column, Expression<?> columns)
Link copied to clipboard
public final Column<String> text(String name, String collate, Boolean eagerLoading)
Link copied to clipboard
public final Column<Wrapped> transform<Unwrapped extends Any, Wrapped extends Any>(Column<Unwrapped> $self, ColumnTransformer<Unwrapped, Wrapped> transformer)
public final Column<Wrapped> transform<Unwrapped extends Any, Wrapped extends Any>(Column<Unwrapped> $self, Function1<Unwrapped, Wrapped> wrap, Function1<Wrapped, Unwrapped> unwrap)
Link copied to clipboard
public final Column<Wrapped> transformNullable<Unwrapped extends Any, Wrapped extends Any>(Column<Unwrapped> $self, ColumnTransformer<Unwrapped, Wrapped> transformer)
public final Column<Wrapped> transformNullable<Unwrapped extends Any, Wrapped extends Any>(Column<Unwrapped> $self, Function1<Unwrapped, Wrapped> wrap, Function1<Wrapped, Unwrapped> unwrap)
Link copied to clipboard
public final Column<UByte> ubyte(String name)
Link copied to clipboard
public final Column<UInt> uinteger(String name)
Link copied to clipboard
public final Column<ULong> ulong(String name)
Link copied to clipboard
public final Column<T> uniqueIndex<T extends Any>(Column<T> $self, String customIndexName)
public final Unit uniqueIndex(Column<?> columns, Function1<SqlExpressionBuilder, Op<Boolean>> filterCondition)
public final Unit uniqueIndex(String customIndexName, Column<?> columns, List<ExpressionWithColumnType<?>> functions, Function1<SqlExpressionBuilder, Op<Boolean>> filterCondition)
Link copied to clipboard
public final Column<UShort> ushort(String name)
Link copied to clipboard
public final Column<UUID> uuid(String name)
Link copied to clipboard
public final Column<String> varchar(String name, Integer length, String collate)
Link copied to clipboard
public final Column<T> withDefinition<T extends Any>(Column<T> $self, Object definition)