package Ġru . gl itch less . s anta . model . db . auth Ċ Ċ import Ġorg . jetbrains . ex posed . dao . id . Long Id Table Ċ import Ġru . gl itch less . s anta . model . db . User Dao Ċ import Ġru . gl itch less . s anta . routing . auth . Auth Type Ċ Ċ abstract Ġclass ĠCommon UserInfo ( auth Type : ĠAuth Type ) Ġ: ĠLong Id Table (" userinfo " Ġ+ Ġauth Type . delegate . getKey ()) Ġ{ ĊĠĠĠ Ġval Ġs anta UserId Ġ= Ġreference (" s anta _ user _ id ", ĠUser Dao ). unique Index () ĊĠĠĠ Ġval Ġraw Ġ= Ġtext (" raw "). nullable () Ċ } ĊĊ