`reference` is just shortcut to `columnDef("name")...
# exposed
t
reference
is just shortcut to
columnDef("name") references (AnotherTable.pkColumn)
You just write :
Copy code
object FooTable : IdTable("foo") {} 
object BarTable : IdTable("bar") {
   val foo = reference("foo", FooTable)  
}
instead of
Copy code
val foo = integer("foo") references (FooTable.id)