package Ġbas ura . db Ċ Ċ import Ġorg . kt orm . database . Database Ċ import Ġorg . kt orm . entity . Entity Ċ import Ġorg . kt orm . entity . sequence Of Ċ import Ġorg . kt orm . schema . Table Ċ import Ġorg . kt orm . schema . boolean Ċ import Ġorg . kt orm . schema . long Ċ import Ġorg . kt orm . schema . varchar Ċ Ċ interface ĠGuild Ġ: ĠEntity < Guild > Ġ{ ĊĠĠĠ Ġcompanion Ġobject Ġ: ĠEntity . Factory < Guild >() ĊĊĠĠĠ Ġval Ġid : ĠLong ĊĠĠĠ Ġvar Ġdiscord Guild Id : ĠLong ĊĠĠĠ Ġvar Ġh ent ai : ĠBoolean ĊĠĠĠ Ġvar Ġlocale : ĠString Ċ } Ċ Ċ object ĠGuild s Ġ: ĠTable < Guild >(" guild ") Ġ{ ĊĠĠĠ Ġval Ġid Ġ= Ġlong (" id "). primaryKey (). bind To Ġ{ Ġit . id Ġ} ĊĠĠĠ Ġval Ġdiscord Guild Id Ġ= Ġlong (" discord _ guild _ id "). bind To Ġ{ Ġit . discord Guild Id Ġ} ĊĠĠĠ Ġval Ġh ent ai Ġ= Ġboolean (" h ent ai "). bind To Ġ{ Ġit . h ent ai Ġ} ĊĠĠĠ Ġval Ġlocale Ġ= Ġvarchar (" locale "). bind To Ġ{ Ġit . locale Ġ} Ċ } Ċ Ċ val ĠDatabase . guild s Ġget () Ġ= Ġthis . sequence Of ( Guild s )