"; $dbh = new PDO('sqlite:../admin.db'); echo "

Lista de tabelas

"; $q = $dbh->query("SELECT name FROM (SELECT * FROM sqlite_master UNION ALL SELECT * FROM sqlite_temp_master) WHERE type='table' ORDER BY name",PDO::FETCH_ASSOC); $resultado = $q->fetchAll(); foreach ($resultado as $r) echo $r["name"]."
"; $q = $dbh->query("select * from sqlite_master",PDO::FETCH_ASSOC); $resultado = $q->fetchAll(); echo "

SQL no padrão SQLITE

"; foreach($resultado as $r) { echo $r["sql"]."
"; } echo "

SQL no padrão POSTGRES

"; echo "

Após criar as tabelas no Postgres, vc deve definir as permissões para os usuários.

"; echo "

Para usar outro banco de dados que não seja o default (SQLITE), você terá de alterar o programa i3geo/admin/php/conexao.php

"; foreach($resultado as $r) { echo str_ireplace("INTEGER PRIMARY KEY","SERIAL PRIMARY KEY NOT NULL",$r["sql"])."
"; } echo "

Listagem completa

"; var_dump($resultado); $dbh = null; $dbhw = null; ?>