PostgreSQL Integração para Botpress
Capacite o seu chatbot Botpress com PostgreSQL para gerir a sua base de dados. Crie, consulte, actualize e elimine tabelas de bases de dados diretamente através do seu chatbot. Ideal para automatizar os fluxos de trabalho da base de dados.
Índice
- Introdução](#introdução)
- PostgreSQL Setup & Configuration
- Pré-requisitos](#prerequisites)
- Ativar a integração](#ativar-integração)
- Acções
- Criar tabela
- Eliminar tabela
- Inserir dados
- Eliminar dados
- Atualizar dados
- Consultar dados
- Consulta personalizada
- Casos de Utilização
- Comandos SQL populares
- Eventos suportados
Introdução
A integração PostgreSQL para Botpress permite ao seu chatbot gerir a sua base de dados. Crie, consulte, actualize e elimine tabelas de bases de dados diretamente através do seu chatbot. Esta integração é ideal para automatizar os fluxos de trabalho da base de dados.
PostgreSQL Instalação e configuração
Pré-requisitos
Antes de ativar a integração Botpress PostgreSQL , certifique-se de que tem o seguinte:
- Uma instância do servidor Botpress configurada localmente ou no cloud.
- PostgreSQL credenciais de base de dados com as permissões adequadas.
Ativar a integração
Para ativar a integração PostgreSQL em Botpress, siga estes passos:
- Aceda ao seu painel de administração de Botpress .
- Navegue até à secção "Integrações".
- Localize a integração PostgreSQL e clique em "Enable" (Ativar) ou "Configure" (Configurar).
- Forneça os dados necessários
dbUser
,dbHost
,dbName
,dbPassword
edbPort
. - Salve a configuração.
Acções
Aqui estão as ações suportadas pela integração PostgreSQL :
Criar tabela
Criar uma nova tabela na base de dados PostgreSQL .
Eliminar tabela
Elimina uma tabela existente da base de dados PostgreSQL .
Inserir dados
Inserir dados numa tabela especificada.
Eliminar dados
Eliminar dados de uma tabela especificada com base em condições.
Atualizar dados
Atualizar dados numa tabela especificada com base em condições.
Consultar dados
Consultar dados de uma tabela especificada com base em condições.
Consulta personalizada
Executa uma consulta SQL personalizada na base de dados PostgreSQL .
Casos de uso
Aqui estão alguns casos de uso comuns para a integração do PostgreSQL :
- Gestão de bases de dados
- Permitir que os utilizadores criem e eliminem tabelas.
- Utilize as acções Criar tabela e Eliminar tabela para gerir o esquema da base de dados.
- Entrada de dados
- Permite aos utilizadores inserir dados nas tabelas.
- Utilize a ação Inserir Dados para adicionar novos registos à base de dados.
- **Recuperação de dados
- Recuperar e apresentar dados da base de dados.
- Utilize a ação Consultar Dados para obter registos com base na introdução do utilizador.
- **Modificação de dados
- Atualizar e apagar registos na base de dados.
- Utilize as acções Atualizar dados e Eliminar dados para modificar os registos existentes.
- Consultas personalizadas
- Executar diretamente consultas SQL complexas.
- Utilize a ação Consulta Personalizada para operações avançadas da base de dados.
Comandos SQL populares
Para ajudar os utilizadores principiantes de SQL, eis alguns comandos SQL populares:
- Criar Tabela
CREATE TABLE users (
id SERIAL PRIMARY KEY,
nome VARCHAR(100),
email VARCHAR(100) UNIQUE NOT NULL
);
- Inserir dados
INSERT INTO utilizadores (nome, email) VALUES ('John Doe', 'john.doe@example.com');
```
3. **Selecionar dados**
sql SELECT * FROM utilizadores;
4. **Atualizar dados**
`sql UPDATE users SET name = 'Jane Doe' WHERE email = 'john.doe@example.com';
5. **Deletar dados**
`sql DELETE FROM utilizadores WHERE email = 'john.doe@example.com';
6. **Drop Table**
`sql DROP TABLE utilizadores; ```
Eventos suportados
Atualmente, esta integração não inclui eventos que são accionados com base nas actividades de PostgreSQL . No entanto, pode personalizar a integração para ouvir notificações de eventos específicos da base de dados através de accionadores ou outros mecanismos em PostgreSQL.