Skip to content

Upgrading org.jetbrains.exposed:exposed-kotlin-datetime 0.61 to 1

Breaking0.61.0 → 1.6.0Breaking4Security1New1Changed4Fixed7Other18

BreakingUpgrade verdict

4 breaking changes and a security fix.

  • Rename IStatementBuilder interface and add executable converter.
  • EXPOSED-813 When is the plan to migrate kotlinx.datetime.Instant to kotlin.time.Instant?
  • Phase out support for H2 version 1.x.
  • EXPOSED-825 Case.When(...).Else(...) with QueryParameter(...,…
Top 4 of 5 that need code or config changes

org.jetbrains.exposed:exposed-kotlin-datetime publishes an official migration guide for version 1. It covers more than the release notes do.

Migrating from 0.61.0 to 1.0.0 ↗

Drops org.jetbrains.kotlinx:kotlinx-datetime-jvm.

Breaking4
Rename IStatementBuilder interface and add executable converter.
EXPOSED-813 When is the plan to migrate kotlinx.datetime.Instant to kotlin.time.Instant?
Phase out support for H2 version 1.x.
EXPOSED-825 Case.When(...).Else(...) with QueryParameter(...,…
Security1
Fixes CVE-2026-108474, a SQL injection vulnerability through string arguments of SQL functions, via EXPOSED-1093.

Generated by DepDelta from published JVM bytecode. Not mixed with prose notes.

  • removed: abstract class CurrentTimestampBase extends Function
  • removed: ctor DateInternal(Expression)
  • removed: ctor DayInternal(Expression)
  • removed: ctor HourInternal(Expression)
  • removed: ctor KotlinDurationColumnType()
  • removed: ctor KotlinInstantColumnType()
  • removed: ctor KotlinLocalDateColumnType()
  • removed: ctor KotlinLocalDateTimeColumnType()
  • removed: ctor KotlinLocalTimeColumnType()
  • removed: ctor KotlinOffsetDateTimeColumnType()
  • removed: ctor MinuteInternal(Expression)
  • removed: ctor MonthInternal(Expression)
  • removed: ctor SecondInternal(Expression)
  • removed: ctor TimeInternal(Expression)
  • removed: ctor YearInternal(Expression)
  • removed: final class CurrentDate extends Function
  • removed: final class CurrentDateTime extends CurrentTimestampBase
  • removed: final class CurrentTimestamp extends CurrentTimestampBase
  • removed: final class CurrentTimestampWithTimeZone extends CurrentTimestampBase
  • removed: final class DateInternal extends Function
  • removed: final class DayInternal extends Function
  • removed: final class HourInternal extends Function
  • removed: final class KotlinDateColumnTypeKt
  • removed: final class KotlinDateFunctionsKt
  • removed: final class KotlinDurationColumnType extends ColumnType
  • removed: final class KotlinInstantColumnType extends ColumnType implements IDateColumnType
  • removed: final class KotlinLocalDateColumnType extends ColumnType implements IDateColumnType
  • removed: final class KotlinLocalDateTimeColumnType extends ColumnType implements IDateColumnType
  • removed: final class KotlinLocalTimeColumnType extends ColumnType implements IDateColumnType
  • removed: final class KotlinOffsetDateTimeColumnType extends ColumnType implements IDateColumnType
  • removed: final class MinuteInternal extends Function
  • removed: final class MonthInternal extends Function
  • removed: final class SecondInternal extends Function
  • removed: final class TimeInternal extends Function
  • removed: final class YearInternal extends Function
  • removed: method CurrentDate.toQueryBuilder(QueryBuilder): void
  • removed: method CurrentTimestampBase.toQueryBuilder(QueryBuilder): void
  • removed: method DateInternal.getExpr(): Expression
  • removed: method DateInternal.toQueryBuilder(QueryBuilder): void
  • removed: method DayInternal.getExpr(): Expression
  • removed: method DayInternal.toQueryBuilder(QueryBuilder): void
  • removed: method HourInternal.getExpr(): Expression
  • removed: method HourInternal.toQueryBuilder(QueryBuilder): void
  • removed: method KotlinDurationColumnType.Companion.getINSTANCE$exposed_kotlin_datetime(): KotlinDurationColumnType
  • removed: method KotlinDurationColumnType.nonNullValueToString-LRDsOJo(long): String
  • removed: method KotlinDurationColumnType.notNullValueToDB-LRDsOJo(long): Object
  • removed: method KotlinDurationColumnType.readObject(ResultSet, int): Object
  • removed: method KotlinDurationColumnType.sqlType(): String
  • removed: method KotlinDurationColumnType.valueFromDB-5sfh64U(Object): long
  • removed: method KotlinInstantColumnType.Companion.getINSTANCE$exposed_kotlin_datetime(): KotlinInstantColumnType
  • removed: method KotlinInstantColumnType.getHasTimePart(): boolean
  • removed: method KotlinInstantColumnType.nonNullValueAsDefaultString(Instant): String
  • removed: method KotlinInstantColumnType.nonNullValueToString(Instant): String
  • removed: method KotlinInstantColumnType.notNullValueToDB(Instant): Object
  • removed: method KotlinInstantColumnType.readObject(ResultSet, int): Object
  • removed: method KotlinInstantColumnType.sqlType(): String
  • removed: method KotlinInstantColumnType.valueFromDB(Object): Instant
  • removed: method KotlinLocalDateColumnType.Companion.getINSTANCE$exposed_kotlin_datetime(): KotlinLocalDateColumnType
  • removed: method KotlinLocalDateColumnType.getHasTimePart(): boolean
  • removed: method KotlinLocalDateColumnType.nonNullValueAsDefaultString(LocalDate): String
  • removed: method KotlinLocalDateColumnType.nonNullValueToString(LocalDate): String
  • removed: method KotlinLocalDateColumnType.notNullValueToDB(LocalDate): Object
  • removed: method KotlinLocalDateColumnType.sqlType(): String
  • removed: method KotlinLocalDateColumnType.valueFromDB(Object): LocalDate
  • removed: method KotlinLocalDateTimeColumnType.Companion.getINSTANCE$exposed_kotlin_datetime(): KotlinLocalDateTimeColumnType
  • removed: method KotlinLocalDateTimeColumnType.getHasTimePart(): boolean
  • removed: method KotlinLocalDateTimeColumnType.nonNullValueAsDefaultString(LocalDateTime): String
  • removed: method KotlinLocalDateTimeColumnType.nonNullValueToString(LocalDateTime): String
  • removed: method KotlinLocalDateTimeColumnType.notNullValueToDB(LocalDateTime): Object
  • removed: method KotlinLocalDateTimeColumnType.readObject(ResultSet, int): Object
  • removed: method KotlinLocalDateTimeColumnType.sqlType(): String
  • removed: method KotlinLocalDateTimeColumnType.valueFromDB(Object): LocalDateTime
  • removed: method KotlinLocalTimeColumnType.Companion.getINSTANCE$exposed_kotlin_datetime(): KotlinLocalTimeColumnType
  • removed: method KotlinLocalTimeColumnType.getHasTimePart(): boolean
  • removed: method KotlinLocalTimeColumnType.nonNullValueAsDefaultString(LocalTime): String
  • removed: method KotlinLocalTimeColumnType.nonNullValueToString(LocalTime): String
  • removed: method KotlinLocalTimeColumnType.notNullValueToDB(LocalTime): Object
  • removed: method KotlinLocalTimeColumnType.sqlType(): String
  • removed: method KotlinLocalTimeColumnType.valueFromDB(Object): LocalTime
  • removed: method KotlinOffsetDateTimeColumnType.Companion.getINSTANCE$exposed_kotlin_datetime(): KotlinOffsetDateTimeColumnType
  • removed: method KotlinOffsetDateTimeColumnType.getHasTimePart(): boolean
  • removed: method KotlinOffsetDateTimeColumnType.nonNullValueAsDefaultString(OffsetDateTime): String
  • removed: method KotlinOffsetDateTimeColumnType.nonNullValueToString(OffsetDateTime): String
  • removed: method KotlinOffsetDateTimeColumnType.notNullValueToDB(OffsetDateTime): Object
  • removed: method KotlinOffsetDateTimeColumnType.readObject(ResultSet, int): Object
  • removed: method KotlinOffsetDateTimeColumnType.sqlType(): String
  • removed: method KotlinOffsetDateTimeColumnType.valueFromDB(Object): OffsetDateTime
  • removed: method MinuteInternal.getExpr(): Expression
  • removed: method MinuteInternal.toQueryBuilder(QueryBuilder): void
  • removed: method MonthInternal.getExpr(): Expression
  • removed: method MonthInternal.toQueryBuilder(QueryBuilder): void
  • removed: method SecondInternal.getExpr(): Expression
  • removed: method SecondInternal.toQueryBuilder(QueryBuilder): void
  • removed: method TimeInternal.getExpr(): Expression
  • removed: method TimeInternal.toQueryBuilder(QueryBuilder): void
  • removed: method YearInternal.getExpr(): Expression
  • removed: method YearInternal.toQueryBuilder(QueryBuilder): void
  • removed: static field CurrentDate.INSTANCE: CurrentDate
  • removed: static field CurrentDateTime.INSTANCE: CurrentDateTime
  • removed: static field CurrentTimestamp.INSTANCE: CurrentTimestamp
  • removed: static field CurrentTimestampWithTimeZone.INSTANCE: CurrentTimestampWithTimeZone
  • removed: static field KotlinDurationColumnType.Companion: KotlinDurationColumnType.Companion
  • removed: static field KotlinInstantColumnType.Companion: KotlinInstantColumnType.Companion
  • removed: static field KotlinLocalDateColumnType.Companion: KotlinLocalDateColumnType.Companion
  • removed: static field KotlinLocalDateTimeColumnType.Companion: KotlinLocalDateTimeColumnType.Companion
  • removed: static field KotlinLocalTimeColumnType.Companion: KotlinLocalTimeColumnType.Companion
  • removed: static field KotlinOffsetDateTimeColumnType.Companion: KotlinOffsetDateTimeColumnType.Companion
  • removed: static final class KotlinDurationColumnType.Companion
  • removed: static final class KotlinInstantColumnType.Companion
  • removed: static final class KotlinLocalDateColumnType.Companion
  • removed: static final class KotlinLocalDateTimeColumnType.Companion
  • removed: static final class KotlinLocalTimeColumnType.Companion
  • removed: static final class KotlinOffsetDateTimeColumnType.Companion
  • removed: static method KotlinDateColumnTypeKt.date(Table, String): Column
  • removed: static method KotlinDateColumnTypeKt.datetime(Table, String): Column
  • removed: static method KotlinDateColumnTypeKt.duration(Table, String): Column
  • removed: static method KotlinDateColumnTypeKt.time(Table, String): Column
  • removed: static method KotlinDateColumnTypeKt.timestamp(Table, String): Column
  • removed: static method KotlinDateColumnTypeKt.timestampWithTimeZone(Table, String): Column
  • removed: static method KotlinDateFunctionsKt.CustomDateFunction(String, Expression[]): CustomFunction
  • removed: static method KotlinDateFunctionsKt.CustomDateTimeFunction(String, Expression[]): CustomFunction
  • removed: static method KotlinDateFunctionsKt.CustomDurationFunction(String, Expression[]): CustomFunction
  • removed: static method KotlinDateFunctionsKt.CustomTimeFunction(String, Expression[]): CustomFunction
  • removed: static method KotlinDateFunctionsKt.CustomTimeStampFunction(String, Expression[]): CustomFunction
  • removed: static method KotlinDateFunctionsKt.CustomTimestampWithTimeZoneFunction(String, Expression[]): CustomFunction
  • removed: static method KotlinDateFunctionsKt.InstantDateExt(Expression): Function
  • removed: static method KotlinDateFunctionsKt.InstantDateFunction(Expression): Function
  • removed: static method KotlinDateFunctionsKt.InstantDayExt(Expression): Function
  • removed: static method KotlinDateFunctionsKt.InstantDayFunction(Expression): Function
  • removed: static method KotlinDateFunctionsKt.InstantHourExt(Expression): Function
  • removed: static method KotlinDateFunctionsKt.InstantHourFunction(Expression): Function
  • removed: static method KotlinDateFunctionsKt.InstantMinuteExt(Expression): Function
  • removed: static method KotlinDateFunctionsKt.InstantMinuteFunction(Expression): Function
  • removed: static method KotlinDateFunctionsKt.InstantMonthExt(Expression): Function
  • removed: static method KotlinDateFunctionsKt.InstantMonthFunction(Expression): Function
  • removed: static method KotlinDateFunctionsKt.InstantSecondExt(Expression): Function
  • removed: static method KotlinDateFunctionsKt.InstantSecondFunction(Expression): Function
  • removed: static method KotlinDateFunctionsKt.InstantTimeExt(Expression): Function
  • removed: static method KotlinDateFunctionsKt.InstantTimeFunction(Expression): Function
  • removed: static method KotlinDateFunctionsKt.InstantYearExt(Expression): Function
  • removed: static method KotlinDateFunctionsKt.InstantYearFunction(Expression): Function
  • removed: static method KotlinDateFunctionsKt.LocalDateDateExt(Expression): Function
  • removed: static method KotlinDateFunctionsKt.LocalDateDateFunction(Expression): Function
  • removed: static method KotlinDateFunctionsKt.LocalDateDayExt(Expression): Function
  • removed: static method KotlinDateFunctionsKt.LocalDateDayFunction(Expression): Function
  • removed: static method KotlinDateFunctionsKt.LocalDateHourExt(Expression): Function
  • removed: static method KotlinDateFunctionsKt.LocalDateHourFunction(Expression): Function
  • removed: static method KotlinDateFunctionsKt.LocalDateMinuteExt(Expression): Function
  • removed: static method KotlinDateFunctionsKt.LocalDateMinuteFunction(Expression): Function
  • removed: static method KotlinDateFunctionsKt.LocalDateMonthExt(Expression): Function
  • removed: static method KotlinDateFunctionsKt.LocalDateMonthFunction(Expression): Function
  • removed: static method KotlinDateFunctionsKt.LocalDateSecondExt(Expression): Function
  • removed: static method KotlinDateFunctionsKt.LocalDateSecondFunction(Expression): Function
  • removed: static method KotlinDateFunctionsKt.LocalDateTimeDateExt(Expression): Function
  • removed: static method KotlinDateFunctionsKt.LocalDateTimeDateFunction(Expression): Function
  • removed: static method KotlinDateFunctionsKt.LocalDateTimeDayExt(Expression): Function
  • removed: static method KotlinDateFunctionsKt.LocalDateTimeDayFunction(Expression): Function
  • removed: static method KotlinDateFunctionsKt.LocalDateTimeExt(Expression): Function
  • removed: static method KotlinDateFunctionsKt.LocalDateTimeFunction(Expression): Function
  • removed: static method KotlinDateFunctionsKt.LocalDateTimeHourExt(Expression): Function
  • removed: static method KotlinDateFunctionsKt.LocalDateTimeHourFunction(Expression): Function
  • removed: static method KotlinDateFunctionsKt.LocalDateTimeMinuteExt(Expression): Function
  • removed: static method KotlinDateFunctionsKt.LocalDateTimeMinuteFunction(Expression): Function
  • removed: static method KotlinDateFunctionsKt.LocalDateTimeMonthExt(Expression): Function
  • removed: static method KotlinDateFunctionsKt.LocalDateTimeMonthFunction(Expression): Function
  • removed: static method KotlinDateFunctionsKt.LocalDateTimeSecondExt(Expression): Function
  • removed: static method KotlinDateFunctionsKt.LocalDateTimeSecondFunction(Expression): Function
  • removed: static method KotlinDateFunctionsKt.LocalDateTimeTimeExt(Expression): Function
  • removed: static method KotlinDateFunctionsKt.LocalDateTimeTimeFunction(Expression): Function
  • removed: static method KotlinDateFunctionsKt.LocalDateTimeYearExt(Expression): Function
  • removed: static method KotlinDateFunctionsKt.LocalDateTimeYearFunction(Expression): Function
  • removed: static method KotlinDateFunctionsKt.LocalDateYearExt(Expression): Function
  • removed: static method KotlinDateFunctionsKt.LocalDateYearFunction(Expression): Function
  • removed: static method KotlinDateFunctionsKt.OffsetDateTimeDateExt(Expression): Function
  • removed: static method KotlinDateFunctionsKt.OffsetDateTimeDateFunction(Expression): Function
  • removed: static method KotlinDateFunctionsKt.OffsetDateTimeDayExt(Expression): Function
  • removed: static method KotlinDateFunctionsKt.OffsetDateTimeDayFunction(Expression): Function
  • removed: static method KotlinDateFunctionsKt.OffsetDateTimeHourExt(Expression): Function
  • removed: static method KotlinDateFunctionsKt.OffsetDateTimeHourFunction(Expression): Function
  • removed: static method KotlinDateFunctionsKt.OffsetDateTimeMinuteExt(Expression): Function
  • removed: static method KotlinDateFunctionsKt.OffsetDateTimeMinuteFunction(Expression): Function
  • removed: static method KotlinDateFunctionsKt.OffsetDateTimeMonthExt(Expression): Function
  • removed: static method KotlinDateFunctionsKt.OffsetDateTimeMonthFunction(Expression): Function
  • removed: static method KotlinDateFunctionsKt.OffsetDateTimeSecondExt(Expression): Function
  • removed: static method KotlinDateFunctionsKt.OffsetDateTimeSecondFunction(Expression): Function
  • removed: static method KotlinDateFunctionsKt.OffsetDateTimeTimeExt(Expression): Function
  • removed: static method KotlinDateFunctionsKt.OffsetDateTimeTimeFunction(Expression): Function
  • removed: static method KotlinDateFunctionsKt.OffsetDateTimeYearExt(Expression): Function
  • removed: static method KotlinDateFunctionsKt.OffsetDateTimeYearFunction(Expression): Function
  • removed: static method KotlinDateFunctionsKt.dateLiteral(LocalDate): LiteralOp
  • removed: static method KotlinDateFunctionsKt.dateParam(LocalDate): Expression
  • removed: static method KotlinDateFunctionsKt.dateTimeLiteral(LocalDateTime): LiteralOp
  • removed: static method KotlinDateFunctionsKt.dateTimeParam(LocalDateTime): Expression
  • removed: static method KotlinDateFunctionsKt.durationLiteral-LRDsOJo(long): LiteralOp
  • removed: static method KotlinDateFunctionsKt.durationParam-LRDsOJo(long): Expression
  • removed: static method KotlinDateFunctionsKt.timeLiteral(LocalTime): LiteralOp
  • removed: static method KotlinDateFunctionsKt.timeParam(LocalTime): Expression
  • removed: static method KotlinDateFunctionsKt.timestampLiteral(Instant): LiteralOp
  • removed: static method KotlinDateFunctionsKt.timestampParam(Instant): Expression
  • removed: static method KotlinDateFunctionsKt.timestampWithTimeZoneLiteral(OffsetDateTime): LiteralOp
  • removed: static method KotlinDateFunctionsKt.timestampWithTimeZoneParam(OffsetDateTime): Expression
  • added: abstract class CurrentTimestampBase extends Function
  • added: ctor DateInternal(Expression)
  • added: ctor DayInternal(Expression)
  • added: ctor HourInternal(Expression)
  • added: ctor KotlinDurationColumnType()
  • added: ctor KotlinInstantColumnType()
  • added: ctor KotlinLocalDateColumnType()
  • added: ctor KotlinLocalDateTimeColumnType()
  • added: ctor KotlinLocalTimeColumnType()
  • added: ctor KotlinOffsetDateTimeColumnType()
  • added: ctor MinuteInternal(Expression)
  • added: ctor MonthInternal(Expression)
  • added: ctor SecondInternal(Expression)
  • added: ctor TimeInternal(Expression)
  • added: ctor XKotlinInstantColumnType()
  • added: ctor YearInternal(Expression)
  • added: final class CurrentDate extends Function
  • added: final class CurrentDateTime extends CurrentTimestampBase
  • added: final class CurrentTimestamp extends CurrentTimestampBase
  • added: final class CurrentTimestampWithTimeZone extends CurrentTimestampBase
  • added: final class DateInternal extends Function
  • added: final class DayInternal extends Function
  • added: final class HourInternal extends Function
  • added: final class KotlinDateColumnTypeKt
  • added: final class KotlinDateFunctionsKt
  • added: final class KotlinDurationColumnType extends DurationColumnType
  • added: final class KotlinInstantColumnType extends InstantColumnType
  • added: final class KotlinLocalDateColumnType extends LocalDateColumnType
  • added: final class KotlinLocalDateTimeColumnType extends LocalDateTimeColumnType
  • added: final class KotlinLocalTimeColumnType extends LocalTimeColumnType
  • added: final class KotlinOffsetDateTimeColumnType extends OffsetDateTimeColumnType
  • added: final class MinuteInternal extends Function
  • added: final class MonthInternal extends Function
  • added: final class SecondInternal extends Function
  • added: final class TimeInternal extends Function
  • added: final class XCurrentTimestamp extends CurrentTimestampBase
  • added: final class XKotlinInstantColumnType extends InstantColumnType
  • added: final class YearInternal extends Function
  • added: method CurrentDate.toQueryBuilder(QueryBuilder): void
  • added: method CurrentTimestampBase.toQueryBuilder(QueryBuilder): void
  • added: method DateInternal.getExpr(): Expression
  • added: method DateInternal.toQueryBuilder(QueryBuilder): void
  • added: method DayInternal.getExpr(): Expression
  • added: method DayInternal.toQueryBuilder(QueryBuilder): void
  • added: method HourInternal.getExpr(): Expression
  • added: method HourInternal.toQueryBuilder(QueryBuilder): void
  • added: method KotlinDurationColumnType.Companion.getINSTANCE$exposed_kotlin_datetime(): KotlinDurationColumnType
  • added: method KotlinDurationColumnType.fromDuration-wmV0flA(long): long
  • added: method KotlinDurationColumnType.toDuration-wmV0flA(long): long
  • added: method KotlinInstantColumnType.Companion.getINSTANCE$exposed_kotlin_datetime(): KotlinInstantColumnType
  • added: method KotlinInstantColumnType.fromInstant(Instant): Instant
  • added: method KotlinInstantColumnType.toInstant(Instant): Instant
  • added: method KotlinLocalDateColumnType.Companion.getINSTANCE$exposed_kotlin_datetime(): KotlinLocalDateColumnType
  • added: method KotlinLocalDateColumnType.fromLocalDate(LocalDate): LocalDate
  • added: method KotlinLocalDateColumnType.toLocalDate(LocalDate): LocalDate
  • added: method KotlinLocalDateTimeColumnType.Companion.getINSTANCE$exposed_kotlin_datetime(): KotlinLocalDateTimeColumnType
  • added: method KotlinLocalDateTimeColumnType.fromLocalDateTime(LocalDateTime): LocalDateTime
  • added: method KotlinLocalDateTimeColumnType.toLocalDateTime(LocalDateTime): LocalDateTime
  • added: method KotlinLocalDateTimeColumnType.valueFromDB(Object): LocalDateTime
  • added: method KotlinLocalTimeColumnType.Companion.getINSTANCE$exposed_kotlin_datetime(): KotlinLocalTimeColumnType
  • added: method KotlinLocalTimeColumnType.fromLocalTime(LocalTime): LocalTime
  • added: method KotlinLocalTimeColumnType.toLocalTime(LocalTime): LocalTime
  • added: method KotlinLocalTimeColumnType.valueFromDB(Object): LocalTime
  • added: method KotlinOffsetDateTimeColumnType.Companion.getINSTANCE$exposed_kotlin_datetime(): KotlinOffsetDateTimeColumnType
  • added: method KotlinOffsetDateTimeColumnType.fromOffsetDateTime(OffsetDateTime): OffsetDateTime
  • added: method KotlinOffsetDateTimeColumnType.toOffsetDateTime(OffsetDateTime): OffsetDateTime
  • added: method MinuteInternal.getExpr(): Expression
  • added: method MinuteInternal.toQueryBuilder(QueryBuilder): void
  • added: method MonthInternal.getExpr(): Expression
  • added: method MonthInternal.toQueryBuilder(QueryBuilder): void
  • added: method SecondInternal.getExpr(): Expression
  • added: method SecondInternal.toQueryBuilder(QueryBuilder): void
  • added: method TimeInternal.getExpr(): Expression
  • added: method TimeInternal.toQueryBuilder(QueryBuilder): void
  • added: method XKotlinInstantColumnType.Companion.getINSTANCE$exposed_kotlin_datetime(): XKotlinInstantColumnType
  • added: method XKotlinInstantColumnType.fromInstant(Instant): Instant
  • added: method XKotlinInstantColumnType.toInstant(Instant): Instant
  • added: method YearInternal.getExpr(): Expression
  • added: method YearInternal.toQueryBuilder(QueryBuilder): void
  • added: static field CurrentDate.INSTANCE: CurrentDate
  • added: static field CurrentDateTime.INSTANCE: CurrentDateTime
  • added: static field CurrentTimestamp.INSTANCE: CurrentTimestamp
  • added: static field CurrentTimestampWithTimeZone.INSTANCE: CurrentTimestampWithTimeZone
  • added: static field KotlinDurationColumnType.Companion: KotlinDurationColumnType.Companion
  • added: static field KotlinInstantColumnType.Companion: KotlinInstantColumnType.Companion
  • added: static field KotlinLocalDateColumnType.Companion: KotlinLocalDateColumnType.Companion
  • added: static field KotlinLocalDateTimeColumnType.Companion: KotlinLocalDateTimeColumnType.Companion
  • added: static field KotlinLocalTimeColumnType.Companion: KotlinLocalTimeColumnType.Companion
  • added: static field KotlinOffsetDateTimeColumnType.Companion: KotlinOffsetDateTimeColumnType.Companion
  • added: static field XCurrentTimestamp.INSTANCE: XCurrentTimestamp
  • added: static field XKotlinInstantColumnType.Companion: XKotlinInstantColumnType.Companion
  • added: static final class KotlinDurationColumnType.Companion
  • added: static final class KotlinInstantColumnType.Companion
  • added: static final class KotlinLocalDateColumnType.Companion
  • added: static final class KotlinLocalDateTimeColumnType.Companion
  • added: static final class KotlinLocalTimeColumnType.Companion
  • added: static final class KotlinOffsetDateTimeColumnType.Companion
  • added: static final class XKotlinInstantColumnType.Companion
  • added: static method KotlinDateColumnTypeKt.date(Table, String): Column
  • added: static method KotlinDateColumnTypeKt.datetime(Table, String): Column
  • added: static method KotlinDateColumnTypeKt.duration(Table, String): Column
  • added: static method KotlinDateColumnTypeKt.time(Table, String): Column
  • added: static method KotlinDateColumnTypeKt.timestamp(Table, String): Column
  • added: static method KotlinDateColumnTypeKt.timestampWithTimeZone(Table, String): Column
  • added: static method KotlinDateColumnTypeKt.xTimestamp(Table, String): Column
  • added: static method KotlinDateFunctionsKt.CustomDateFunction(String, Expression[]): CustomFunction
  • added: static method KotlinDateFunctionsKt.CustomDateTimeFunction(String, Expression[]): CustomFunction
  • added: static method KotlinDateFunctionsKt.CustomDurationFunction(String, Expression[]): CustomFunction
  • added: static method KotlinDateFunctionsKt.CustomTimeFunction(String, Expression[]): CustomFunction
  • added: static method KotlinDateFunctionsKt.CustomTimeStampFunction(String, Expression[]): CustomFunction
  • added: static method KotlinDateFunctionsKt.CustomTimestampWithTimeZoneFunction(String, Expression[]): CustomFunction
  • added: static method KotlinDateFunctionsKt.InstantDateExt(Expression): Function
  • added: static method KotlinDateFunctionsKt.InstantDateFunction(Expression): Function
  • added: static method KotlinDateFunctionsKt.InstantDayExt(Expression): Function
  • added: static method KotlinDateFunctionsKt.InstantDayFunction(Expression): Function
  • added: static method KotlinDateFunctionsKt.InstantHourExt(Expression): Function
  • added: static method KotlinDateFunctionsKt.InstantHourFunction(Expression): Function
  • added: static method KotlinDateFunctionsKt.InstantMinuteExt(Expression): Function
  • added: static method KotlinDateFunctionsKt.InstantMinuteFunction(Expression): Function
  • added: static method KotlinDateFunctionsKt.InstantMonthExt(Expression): Function
  • added: static method KotlinDateFunctionsKt.InstantMonthFunction(Expression): Function
  • added: static method KotlinDateFunctionsKt.InstantSecondExt(Expression): Function
  • added: static method KotlinDateFunctionsKt.InstantSecondFunction(Expression): Function
  • added: static method KotlinDateFunctionsKt.InstantTimeExt(Expression): Function
  • added: static method KotlinDateFunctionsKt.InstantTimeFunction(Expression): Function
  • added: static method KotlinDateFunctionsKt.InstantYearExt(Expression): Function
  • added: static method KotlinDateFunctionsKt.InstantYearFunction(Expression): Function
  • added: static method KotlinDateFunctionsKt.LocalDateDateExt(Expression): Function
  • added: static method KotlinDateFunctionsKt.LocalDateDateFunction(Expression): Function
  • added: static method KotlinDateFunctionsKt.LocalDateDayExt(Expression): Function
  • added: static method KotlinDateFunctionsKt.LocalDateDayFunction(Expression): Function
  • added: static method KotlinDateFunctionsKt.LocalDateHourExt(Expression): Function
  • added: static method KotlinDateFunctionsKt.LocalDateHourFunction(Expression): Function
  • added: static method KotlinDateFunctionsKt.LocalDateMinuteExt(Expression): Function
  • added: static method KotlinDateFunctionsKt.LocalDateMinuteFunction(Expression): Function
  • added: static method KotlinDateFunctionsKt.LocalDateMonthExt(Expression): Function
  • added: static method KotlinDateFunctionsKt.LocalDateMonthFunction(Expression): Function
  • added: static method KotlinDateFunctionsKt.LocalDateSecondExt(Expression): Function
  • added: static method KotlinDateFunctionsKt.LocalDateSecondFunction(Expression): Function
  • added: static method KotlinDateFunctionsKt.LocalDateTimeDateExt(Expression): Function
  • added: static method KotlinDateFunctionsKt.LocalDateTimeDateFunction(Expression): Function
  • added: static method KotlinDateFunctionsKt.LocalDateTimeDayExt(Expression): Function
  • added: static method KotlinDateFunctionsKt.LocalDateTimeDayFunction(Expression): Function
  • added: static method KotlinDateFunctionsKt.LocalDateTimeExt(Expression): Function
  • added: static method KotlinDateFunctionsKt.LocalDateTimeFunction(Expression): Function
  • added: static method KotlinDateFunctionsKt.LocalDateTimeHourExt(Expression): Function
  • added: static method KotlinDateFunctionsKt.LocalDateTimeHourFunction(Expression): Function
  • added: static method KotlinDateFunctionsKt.LocalDateTimeMinuteExt(Expression): Function
  • added: static method KotlinDateFunctionsKt.LocalDateTimeMinuteFunction(Expression): Function
  • added: static method KotlinDateFunctionsKt.LocalDateTimeMonthExt(Expression): Function
  • added: static method KotlinDateFunctionsKt.LocalDateTimeMonthFunction(Expression): Function
  • added: static method KotlinDateFunctionsKt.LocalDateTimeSecondExt(Expression): Function
  • added: static method KotlinDateFunctionsKt.LocalDateTimeSecondFunction(Expression): Function
  • added: static method KotlinDateFunctionsKt.LocalDateTimeTimeExt(Expression): Function
  • added: static method KotlinDateFunctionsKt.LocalDateTimeTimeFunction(Expression): Function
  • added: static method KotlinDateFunctionsKt.LocalDateTimeYearExt(Expression): Function
  • added: static method KotlinDateFunctionsKt.LocalDateTimeYearFunction(Expression): Function
  • added: static method KotlinDateFunctionsKt.LocalDateYearExt(Expression): Function
  • added: static method KotlinDateFunctionsKt.LocalDateYearFunction(Expression): Function
  • added: static method KotlinDateFunctionsKt.OffsetDateTimeDateExt(Expression): Function
  • added: static method KotlinDateFunctionsKt.OffsetDateTimeDateFunction(Expression): Function
  • added: static method KotlinDateFunctionsKt.OffsetDateTimeDayExt(Expression): Function
  • added: static method KotlinDateFunctionsKt.OffsetDateTimeDayFunction(Expression): Function
  • added: static method KotlinDateFunctionsKt.OffsetDateTimeHourExt(Expression): Function
  • added: static method KotlinDateFunctionsKt.OffsetDateTimeHourFunction(Expression): Function
  • added: static method KotlinDateFunctionsKt.OffsetDateTimeMinuteExt(Expression): Function
  • added: static method KotlinDateFunctionsKt.OffsetDateTimeMinuteFunction(Expression): Function
  • added: static method KotlinDateFunctionsKt.OffsetDateTimeMonthExt(Expression): Function
  • added: static method KotlinDateFunctionsKt.OffsetDateTimeMonthFunction(Expression): Function
  • added: static method KotlinDateFunctionsKt.OffsetDateTimeSecondExt(Expression): Function
  • added: static method KotlinDateFunctionsKt.OffsetDateTimeSecondFunction(Expression): Function
  • added: static method KotlinDateFunctionsKt.OffsetDateTimeTimeExt(Expression): Function
  • added: static method KotlinDateFunctionsKt.OffsetDateTimeTimeFunction(Expression): Function
  • added: static method KotlinDateFunctionsKt.OffsetDateTimeYearExt(Expression): Function
  • added: static method KotlinDateFunctionsKt.OffsetDateTimeYearFunction(Expression): Function
  • added: static method KotlinDateFunctionsKt.XCustomTimeStampFunction(String, Expression[]): CustomFunction
  • added: static method KotlinDateFunctionsKt.XInstantDateExt(Expression): Function
  • added: static method KotlinDateFunctionsKt.XInstantDateFunction(Expression): Function
  • added: static method KotlinDateFunctionsKt.XInstantDayExt(Expression): Function
  • added: static method KotlinDateFunctionsKt.XInstantDayFunction(Expression): Function
  • added: static method KotlinDateFunctionsKt.XInstantHourExt(Expression): Function
  • added: static method KotlinDateFunctionsKt.XInstantHourFunction(Expression): Function
  • added: static method KotlinDateFunctionsKt.XInstantMinuteExt(Expression): Function
  • added: static method KotlinDateFunctionsKt.XInstantMinuteFunction(Expression): Function
  • added: static method KotlinDateFunctionsKt.XInstantMonthExt(Expression): Function
  • added: static method KotlinDateFunctionsKt.XInstantMonthFunction(Expression): Function
  • added: static method KotlinDateFunctionsKt.XInstantSecondExt(Expression): Function
  • added: static method KotlinDateFunctionsKt.XInstantSecondFunction(Expression): Function
  • added: static method KotlinDateFunctionsKt.XInstantTimeExt(Expression): Function
  • added: static method KotlinDateFunctionsKt.XInstantTimeFunction(Expression): Function
  • added: static method KotlinDateFunctionsKt.XInstantYearExt(Expression): Function
  • added: static method KotlinDateFunctionsKt.XInstantYearFunction(Expression): Function
  • added: static method KotlinDateFunctionsKt.dateLiteral(LocalDate): LiteralOp
  • added: static method KotlinDateFunctionsKt.dateParam(LocalDate): Expression
  • added: static method KotlinDateFunctionsKt.dateTimeLiteral(LocalDateTime): LiteralOp
  • added: static method KotlinDateFunctionsKt.dateTimeParam(LocalDateTime): Expression
  • added: static method KotlinDateFunctionsKt.durationLiteral-LRDsOJo(long): LiteralOp
  • added: static method KotlinDateFunctionsKt.durationParam-LRDsOJo(long): Expression
  • added: static method KotlinDateFunctionsKt.timeLiteral(LocalTime): LiteralOp
  • added: static method KotlinDateFunctionsKt.timeParam(LocalTime): Expression
  • added: static method KotlinDateFunctionsKt.timestampLiteral(Instant): LiteralOp
  • added: static method KotlinDateFunctionsKt.timestampParam(Instant): Expression
  • added: static method KotlinDateFunctionsKt.timestampWithTimeZoneLiteral(OffsetDateTime): LiteralOp
  • added: static method KotlinDateFunctionsKt.timestampWithTimeZoneParam(OffsetDateTime): Expression