package Ġfactory Ċ Ċ import Ġadapter . LocalDate Column Adapter Ċ import Ġadapter . Script Id Column Adapter Ċ import Ġadapter . Team Id Column Adapter Ċ import Ġadapter . Team UserId Column Adapter Ċ import Ġadapter . UserId Column Adapter Ċ import Ġcom . squareup . sql de light . db . Sql Driver Ċ import Ġdb . Database Ċ import Ġdb . Script Ċ import Ġdb . Team Ċ import Ġdb . Team User Ċ import Ġdb . User Ċ Ċ object ĠDatabase Factory Ġ{ ĊĊĠĠĠ Ġfun Ġcreate ( driver : ĠSql Driver ): ĠDatabase Ġ= ĠDatabase ( ĊĠĠĠĠĠĠĠ Ġdriver Ġ= Ġdriver , ĊĠĠĠĠĠĠĠ Ġscript Adapter Ġ= ĠScript . Adapter ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġid Adapter Ġ= ĠScript Id Column Adapter () ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ Ġuser Adapter Ġ= ĠUser . Adapter ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġid Adapter Ġ= ĠUserId Column Adapter (), ĊĠĠĠĠĠĠĠĠĠĠĠ Ġbirth date Adapter Ġ= ĠLocalDate Column Adapter () ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ Ġteam Adapter Ġ= ĠTeam . Adapter ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġid Adapter Ġ= ĠTeam Id Column Adapter (), ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ Ġteam User Adapter Ġ= ĠTeam User . Adapter ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġid Adapter Ġ= ĠTeam UserId Column Adapter (), ĊĠĠĠĠĠĠĠĠĠĠĠ Ġteam Id Adapter Ġ= ĠTeam Id Column Adapter (), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠuserId Adapter Ġ= ĠUserId Column Adapter (), ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ) Ċ } Ċ