package Ġmain . database . entity Ċ Ċ import Ġmain . util . Constants Ċ import Ġorg . kt orm . entity . Entity Ċ import Ġorg . kt orm . schema . Table Ċ import Ġorg . kt orm . schema . int Ċ import Ġorg . kt orm . schema . varchar Ċ Ċ object ĠUsers Table Ġ: ĠTable < Users Entity >( Constants . USERS _ TABLE ) Ġ{ ĊĠĠĠ Ġval Ġid Ġ= Ġint (" id "). primaryKey (). bind To Ġ{ Ġit . id Ġ} ĊĠĠĠ Ġval Ġusername Ġ= Ġvarchar (" username "). bind To Ġ{ Ġit . username Ġ} ĊĠĠĠ Ġval Ġpassword Ġ= Ġvarchar (" password "). bind To Ġ{ Ġit . password Ġ} Ċ } Ċ Ċ interface ĠUsers Entity Ġ: ĠEntity < Users Entity > Ġ{ ĊĠĠĠ Ġcompanion Ġobject Ġ: ĠEntity . Factory < Users Entity >() ĊĠĠĠ Ġval Ġid : ĠInt ĊĠĠĠ Ġvar Ġusername : ĠString ĊĠĠĠ Ġvar Ġpassword : ĠString Ċ }