";
$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;
?>