package Ġdb . migration . base . postgresql Ċ Ċ import Ġjava . sql . PreparedStatement Ċ Ċ abstract Ġclass ĠM unicip io PostgreSQL Migration Ġ: ĠPostgreSQL Migration () Ġ{ ĊĊĠĠĠ Ġprotected Ġvar Ġid Estado : ĠLong Ġ= Ġ 0 ĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġstmt : ĠPreparedStatement ĊĊĠĠĠ Ġabstract Ġfun Ġinserts () ĊĊĠĠĠ Ġoverride Ġfun Ġmake Inser ts () Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . stmt Ġ= Ġconn . prepareStatement (" insert Ġinto Ġm unicip io Ġ( id , Ġhandle , Ġib ge , Ġid _ estado , Ġnome ) Ġvalues Ġ( next val (' sq _ municip io '), Ġ?, Ġ?, Ġ?, Ġ? )") ĊĊĠĠĠĠĠĠĠ Ġinserts () ĊĊĠĠĠĠĠĠĠ Ġthis . stmt . close () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprotected Ġfun ĠgetId From Estado ( handle : ĠString ): ĠLong ? Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġthis . getId (" estado ", Ġhandle ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprotected Ġopen Ġfun Ġinsert ( handle : ĠString , Ġib ge : ĠString , Ġnome : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠ Ġvar Ġi Ġ= Ġ 0 ĊĊĠĠĠĠĠĠĠ Ġstmt . setString ( ++ i , Ġhandle ) ĊĠĠĠĠĠĠĠ Ġstmt . setString ( ++ i , Ġib ge ) ĊĠĠĠĠĠĠĠ Ġstmt . set Long ( ++ i , Ġid Estado ) ĊĠĠĠĠĠĠĠ Ġstmt . setString ( ++ i , Ġnome ) ĊĊĠĠĠĠĠĠĠ Ġstmt . execute () ĊĠĠĠ Ġ} Ċ }