package Ġno . nav . person br uk er . dit tn av . br uk er not ifik as jon best iller . config ĊĊ Ċ import Ġcom . zaxxer . hikari . Hikari DataSource Ċ import Ġorg . fly way db . core . Fly way Ċ import Ġorg . fly way db . core . api . configuration . Fluent Configuration Ċ Ċ object ĠFly way Ġ{ ĊĊĠĠĠ Ġfun Ġrun Fly way Migrations ( env : ĠEnvironment ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġfly way Ġ= Ġconfigure ( env ). load () ĊĠĠĠĠĠĠĠ Ġfly way . migrate () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġconfigure ( env : ĠEnvironment ): ĠFluent Configuration Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġconfig Builder Ġ= ĠFly way . configure () ĊĠĠĠĠĠĠĠ Ġval ĠdataSource Ġ= Ġcreate DataSource For Local Db With User ( env ) ĊĠĠĠĠĠĠĠ Ġconfig Builder . dataSource ( dataSource ) ĊĊĠĠĠĠĠĠĠ Ġreturn Ġconfig Builder ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġcreate DataSource For Local Db With User ( env : ĠEnvironment ): ĠH ikari DataSource Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠPostgres Database . hikari From Local Db ( env ) ĊĠĠĠ Ġ} Ċ Ċ } Ċ