package Ġorg . li quibase . kotlin Ċ Ċ import Ġli quibase . change . core . Load DataColumn Config Ċ import Ġli quibase . changelog . Database Change Log Ċ Ċ class ĠKotlin Load DataColumn ( database Change Log : ĠDatabase Change Log ) Ġ: ĠKotlin Column < Load DataColumn Config >( database Change Log , Ġ{ ĠLoad DataColumn Config () Ġ}) Ġ{ Ċ ĉ fun Ġcolumn ( Ċĉĉ ĉ name : ĠString , Ċĉĉ ĉ computed : ĠBoolean ? Ġ= Ġnull , Ċĉĉ ĉ type : ĠString ? Ġ= Ġnull , Ċĉĉ ĉ value : ĠString ? Ġ= Ġnull , Ċĉĉ ĉ value Numeric : ĠInt ? Ġ= Ġnull , Ċĉĉ ĉ value Boolean : ĠBoolean ? Ġ= Ġnull , Ċĉĉ ĉ value Date : ĠString ? Ġ= Ġnull , Ċĉĉ ĉ value Computed : ĠString ? Ġ= Ġnull , Ċĉĉ ĉ value Sequence Next : ĠString ? Ġ= Ġnull , Ċĉĉ ĉ value Sequence Current : ĠString ? Ġ= Ġnull , Ċĉĉ ĉ value Blob File : ĠString ? Ġ= Ġnull , Ċĉĉ ĉ value C lob File : ĠString ? Ġ= Ġnull , Ċĉĉ ĉ defaultValue : ĠString ? Ġ= Ġnull , Ċĉĉ ĉ defaultValue Numeric : ĠInt ? Ġ= Ġnull , Ċĉĉ ĉ defaultValue Date : ĠString ? Ġ= Ġnull , Ċĉĉ ĉ defaultValue Boolean : ĠBoolean ? Ġ= Ġnull , Ċĉĉ ĉ defaultValue Computed : ĠString ? Ġ= Ġnull , Ċĉĉ ĉ defaultValue Sequence Next : ĠString ? Ġ= Ġnull , Ċĉĉ ĉ auto Increment : ĠBoolean ? Ġ= Ġnull , Ċĉĉ ĉ start With : ĠLong ? Ġ= Ġnull , Ċĉĉ ĉ increment By : ĠLong ? Ġ= Ġnull , Ċĉĉ ĉ remarks : ĠString ? Ġ= Ġnull , Ċĉĉ ĉ desc ending : ĠBoolean ? Ġ= Ġnull , Ċĉĉ ĉ header : ĠString ? Ġ= Ġnull , Ċĉĉ ĉ index : ĠInt ? Ġ= Ġnull , Ċĉĉ ĉ constraint : Ġ(( Kotlin Column Constraint ). () Ġ-> ĠUnit )? Ġ= Ġnull ) Ġ{ Ċĉ ĉ val Ġcol Ġ= Ġcolumn ( name , Ġcomputed , type , Ġvalue , Ġvalue Numeric , Ġvalue Boolean , Ġvalue Date , Ġvalue Computed , Ġvalue Sequence Next , Ċĉĉĉ ĉ value Sequence Current , Ġvalue Blob File , Ġvalue C lob File , ĠdefaultValue , ĠdefaultValue Numeric , ĠdefaultValue Date , Ċĉĉĉ ĉ defaultValue Boolean , ĠdefaultValue Computed , ĠdefaultValue Sequence Next , Ġauto Increment , Ġstart With , Ġincrement By , Ċĉĉĉ ĉ remarks , Ġdescending , Ġconstraint ) ĊĊĉ ĉ col . header Ġ= Ġheader Ċĉ ĉ col . index Ġ= Ġindex Ċ ĉ } Ċ }