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

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:

  1. Aceda ao seu painel de administração de Botpress .
  2. Navegue até à secção "Integrações".
  3. Localize a integração PostgreSQL e clique em "Enable" (Ativar) ou "Configure" (Configurar).
  4. Forneça os dados necessários dbUser, dbHost, dbName, dbPassword e dbPort.
  5. 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 :

  1. 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.
  1. Entrada de dados
  • Permite aos utilizadores inserir dados nas tabelas.
  • Utilize a ação Inserir Dados para adicionar novos registos à base de dados.
  1. **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.
  1. **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.
  1. 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:

  1. Criar Tabela
   CREATE TABLE users (
       id SERIAL PRIMARY KEY,
       nome VARCHAR(100),
       email VARCHAR(100) UNIQUE NOT NULL
   );
  1. 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.