Como conectar ou definir um esquema específico no navegador de banco de dados LIBGDA?

1

Eu tenho aqui um banco de dados baseado no PostgreSQL, com um esquema e algumas tabelas dentro dele. Quando eu uso psql eu devo colocar o nome do esquema na frente de cada declaração:

SELECT * FROM schemahere.tablehere;

Ou é definido o caminho de pesquisa assim:

SET search_path = webmka;

Isso funciona para ambos. Mas dentro do navegador de banco de dados do LIBGDA não consigo ver o esquema em si (por quê?) E não consigo disparar o comando SET. Posso usar as opções de conexão?

    
por Peter Weber 22.11.2012 / 19:21

1 resposta

0

Se o LIBGDA não entender os esquemas, você pode contornar isso com uma das seguintes opções:

  • ALTER DATABASE the_database SET search_path = webmka, public;
  • ALTER USER libgda_user SET search_path = webmka, public;

para tornar o search_path persistentemente associado ao banco de dados de interesse (1ª opção) ou a um usuário dedicado à libgda (2ª opção).

    
por 23.11.2012 / 00:41