Pour créer votre compte, Google communique votre nom, votre adresse e-mail et votre photo de profil à Botpress. Consultez les règles de confidentialité et les conditions d'utilisation de Botpress.
# PostgreSQL Intégration pour Botpress Donnez à votre chatbot Botpress les moyens de gérer votre base de données grâce à PostgreSQL . Créez, interrogez, mettez à jour et supprimez des tables de base de données directement via votre chatbot. Idéal pour automatiser les flux de travail de la base de données. ## Table des matières - Introduction](#introduction) - [PostgreSQL Setup & Configuration](#postgresql-setup--configuration) - Prérequis](#prerequisites) - Activer l'intégration](#enable-integration) - Actions](#actions) - Créer une table](#create-table) - Déposer une table](#drop-table) - Insérer des données](#insert-data) - Supprimer des données](#delete-data) - Mise à jour des données](#update-data) - Requête de données](#query-data) - [Requête personnalisée](#requête-personnalisée) - [Cas d'utilisation](#casd'utilisation) - Commandes SQL populaires](#popular-sql-commands) - Événements supportés](#supported-events) ## Introduction L'intégration de PostgreSQL pour Botpress permet à votre chatbot de gérer votre base de données. Créez, interrogez, mettez à jour et supprimez des tables de base de données directement via votre chatbot. Cette intégration est idéale pour automatiser les flux de travail de la base de données. ## PostgreSQL Installation et configuration ### Conditions préalables Avant d'activer l'intégration Botpress PostgreSQL , veuillez vous assurer que vous disposez des éléments suivants : - Une instance de serveur Botpress configurée soit localement, soit dans la base de données cloud. - PostgreSQL avec les permissions appropriées. ### Activer l'intégration Pour activer l'intégration de PostgreSQL dans Botpress, procédez comme suit : 1. Accédez au panneau d'administration de Botpress . 2. Naviguez jusqu'à la section "Integrations". 3. Localisez l'intégration PostgreSQL et cliquez sur "Activer" ou "Configurer". 4. Fournissez les informations requises `dbUser`, `dbHost`, `dbName`, `dbPassword`, et `dbPort`. 5. Sauvegardez la configuration. ## Actions Voici les actions supportées par l'intégration PostgreSQL : ### Créer une table Créer une nouvelle table dans la base de données PostgreSQL . ### Supprimer une table Supprimer une table existante de la base de données PostgreSQL . ### Insérer des données Insérer des données dans une table spécifiée. ### Supprimer des données Supprime les données d'un tableau spécifié en fonction de conditions. ### Mettre à jour les données Mettre à jour les données d'une table spécifiée en fonction de conditions. ### Interroger les données Interroger les données d'une table spécifiée en fonction de conditions. ### Requête personnalisée Exécuter une requête SQL personnalisée sur la base de données PostgreSQL . ## Cas d'utilisation Voici quelques cas d'utilisation courants de l'intégration PostgreSQL : 1. **Gestion de la base de données** - Permettre aux utilisateurs de créer et de supprimer des tables. - Utilisez les actions Créer une table et Supprimer une table pour gérer le schéma de la base de données. 2. **Saisie de données** - Permet aux utilisateurs d'insérer des données dans les tables. - Utilisez l'action Insérer des données pour ajouter de nouveaux enregistrements à la base de données. 3. **Récupération de données** - Récupérer et afficher les données de la base de données. - Utilisez l'action Interroger les données pour récupérer des enregistrements en fonction des données saisies par l'utilisateur. 4. **Modification des données** - Mettre à jour et supprimer des enregistrements dans la base de données. - Utilisez les actions Mettre à jour les données et Supprimer les données pour modifier les enregistrements existants. 5. **Requêtes personnalisées** - Exécuter directement des requêtes SQL complexes. - Utilisez l'action Requête personnalisée pour effectuer des opérations avancées sur la base de données. ## Commandes SQL populaires Pour aider les utilisateurs débutants de SQL, voici quelques commandes SQL populaires : 1. **Créer une table** ```sql CREATE TABLE users ( id SERIAL PRIMARY KEY, name VARCHAR(100), email VARCHAR(100) UNIQUE NOT NULL ) ; ``` 2. **Insert Data** ```sql INSERT INTO users (name, email) VALUES ('John Doe', '[email protected]') ; ``` 3. **Sélectionner les données** ```sql SELECT * FROM users ; ``` 4. **Mise à jour des données ```sql UPDATE users SET name = 'Jane Doe' WHERE email = '[email protected]' ; ``` 5. **Suppression des données** ```sql DELETE FROM users WHERE email = '[email protected]' ; ``` 6. **Drop Table** ```sql DROP TABLE users ; ``` ## Événements pris en charge Cette intégration n'inclut pas actuellement d'événements qui se déclenchent en fonction des activités de PostgreSQL . Cependant, vous pouvez personnaliser l'intégration pour écouter les notifications d'événements spécifiques de la base de données via des déclencheurs ou d'autres mécanismes dans PostgreSQL.
Créez des expériences conversationnelles étonnantes.