PostgreSQL
Data source managerCommunity Edition+Introdução
O PostgreSQL pode ser usado como banco de dados principal do NocoBase, para armazenar os dados das tabelas do sistema do NocoBase e os dados de negócio da fonte de dados principal. O banco de dados principal é configurado durante a implantação do NocoBase e não pode ser excluído após a execução da aplicação.
O PostgreSQL oferece suporte à herança de tabelas, sendo adequado para cenários que exigem herança de modelos de dados.
Instalação do plugin
O PostgreSQL é uma funcionalidade integrada e não requer a instalação de um plugin separado.
Instruções de uso
- Ao implantar o NocoBase, selecione ou preencha os parâmetros de conexão correspondentes ao PostgreSQL na configuração de conexão do banco de dados.
- Após iniciar o NocoBase, acesse a fonte de dados «Main» em «Gerenciamento de fontes de dados» para gerenciar as tabelas e os campos do banco de dados principal.
- Para conectar tabelas que já existem no banco de dados, use «Sincronizar do banco de dados» na página de gerenciamento do banco de dados principal.
- Ao configurar os campos de uma tabela, consulte os diretórios tabela de dados e campo para escolher os tipos de campo e os componentes de campo.
Mapeamento de tipos de campo
No banco de dados principal, ao criar campos por meio da página do NocoBase, o NocoBase criará os campos correspondentes do PostgreSQL com base na configuração dos campos. Ao conectar tabelas existentes usando «Sincronizar do banco de dados», o NocoBase mapeará automaticamente os tipos de campo do PostgreSQL para o Field type e o Field interface adequados. Você pode ajustar a forma de exibição na interface na configuração do campo.
Os mapeamentos comuns são os seguintes:
Os tipos de campo do PostgreSQL não compatíveis serão exibidos separadamente na configuração dos campos. Esses campos só poderão ser usados no NocoBase como campos comuns após a adaptação por meio de desenvolvimento.
Para obter mais configurações gerais, consulte Introdução à fonte de dados principal.

