package Ġcom . jetbrains . k mm . shared . data Ċ Ċ import Ġcom . jetbrains . k mm . data . SQL Req ion Ċ import Ġkotlinx . serialization . Serial Name Ċ import Ġkotlinx . serialization . Serializable Ċ Ċ @ Serializable Ċ data Ġclass ĠRegion ( ĊĠĠĠ Ġ@ Serial Name (" id _ op pt y _ region ") ĊĠĠĠ Ġval Ġid Op pt y Region : ĠInt , ĊĠĠĠ Ġ@ Serial Name (" op pt y _ region _ name ") ĊĠĠĠ Ġval Ġop pt y Region Name : ĠString , ĊĠĠĠ Ġ@ Serial Name (" op pt y _ region _ code ") ĊĠĠĠ Ġval Ġopt ty Region Code : ĠString ? Ġ= Ġnull , ĊĠĠĠ Ġ@ Serial Name (" region _ order ") ĊĠĠĠ Ġval Ġregion Order : ĠInt , ĊĠĠĠ Ġval Ġle ag ues : ĠList < League > Ċ ) Ċ Ċ fun ĠRegion . to SQL Item ( parent Sport Id : ĠInt ): ĠSQL Req ion Ġ{ ĊĠĠĠ Ġreturn ĠSQL Req ion ( ĊĠĠĠĠĠĠĠ Ġparent Sport Id . to Long (), ĊĠĠĠĠĠĠĠ Ġthis . id Op pt y Region . to Long (), ĊĠĠĠĠĠĠĠ Ġthis . op pt y Region Name , ĊĠĠĠĠĠĠĠ Ġthis . opt ty Region Code . or Empty (), ĊĠĠĠĠĠĠĠ Ġthis . region Order . to Long () ĊĠĠĠ Ġ) Ċ } Ċ