Envoyer des SMS depuis PostgreSQL (partie 2/4)
Créer des tables de base de données

Pour créer une solution permettant d'envoyer des messages texte depuis PostgreSQL, il vous faudra 13 minutes. Cet article fournit des instructions et les informations nécessaires pour vous aider à réaliser cette procédure efficacement. Peut-être le plus grand avantage de cette solution PostgreSQL est que tout ce que vous avez à faire est une configuration de base et vous serez prêt à envoyer des SMS en peu de temps. Cette solution est basée sur Ozeki SMS Gateway, vous pouvez donc profiter du fait qu'il offre d'excellentes capacités de journalisation, ce qui signifie que vous pouvez identifier rapidement les erreurs. Nous supposons que vous êtes familier avec les bases du fonctionnement des messages texte mobiles. Vous trouverez des informations précieuses et des instructions étape par étape bien structurées. Nous espérons que vous prendrez plaisir à lire cet article.

Contenu vidéo
1. Se connecter à PostgreSQL
2. Créer un utilisateur dans PostgreSQL
3. Copier les instructions CREATE TABLE

Comment créer la table de base de données appropriée (Tutoriel vidéo)

Dans cette vidéo, vous apprendrez comment créer une table de base de données fonctionnelle en utilisant l'interface graphique PostgreSQL appelée pgadmin. La vidéo commencera par l'ouverture de pgadmin et se terminera avec la table de base de données fonctionnelle. Vous apprendrez comment configurer la table lors de sa création et comment définir les permissions dans pgadmin. La vidéo dure un peu plus de 2 minutes et présente toutes les étapes nécessaires de manière détaillée. Vous n'aurez aucun problème à suivre le tutoriel.

Vidéo 1 - Comment créer la table de base de données appropriée (Tutoriel vidéo)

Veuillez faire défiler vers le bas pour copier les instructions SQL (Figure 2-3) utilisées dans la vidéo. Si vous avez créé la base de données dans PostgreSQL, vous pouvez passer à la vidéo suivante.

Lancer pgadmin

Sur Figure 1, vous pouvez voir l'icône que vous devez rechercher, appelée pgadmin. Cliquez dessus pour lancer l'application où vous pouvez commencer à configurer la structure de la base de données et vous connecter au serveur PostgreSQL.

se connecter au serveur postgresql en utilisant le logiciel pgadmin
Figure 1 - Se connecter au serveur PostgreSQL en utilisant le logiciel PgAdmin

Créer un utilisateur et une base de données Ozeki

Les commandes SQL suivantes peuvent être utilisées pour créer un utilisateur appelé 'ozekiuser', avec un mot de passe 'ozekipass'. Il s'agit d'un compte utilisateur PostgreSQL. Vous pouvez utiliser ce compte pour vous connecter à la base de données ozeki.

créer l'utilisateur ozekiuser
Figure 2 - Créer l'utilisateur ozekiuser

CREATE ROLE ozekiuser WITH
	LOGIN
	SUPERUSER
	CREATEDB
	CREATEROLE
	INHERIT
	NOREPLICATION
	CONNECTION LIMIT -1
	PASSWORD 'ozekipass';
Figure 3 - Copier les instructions CREATE ROLE

Maintenant, veuillez copier le code que vous pouvez voir sur la Figure 5. Vous pouvez voir que nous avons collé le code, et il a créé notre base de données, sur la Figure 4.

créer la base de données ozekidb
Figure 4 - Créer la base de données ozekidb

CREATE DATABASE ozekidb
    WITH 
    OWNER = ozekiuser
    ENCODING = 'UTF8'
    CONNECTION LIMIT = -1;
Figure 5 - Copier les instructions CREATE DATABASE

Instructions CREATE TABLE à utiliser sur votre serveur PostgreSQL

Le code

CREATE TABLE ozekimessagein
(
id serial,
sender varchar(255),
receiver varchar(255),
msg varchar(160),
senttime varchar(100),
receivedtime varchar(100),
operator varchar(100),
msgtype varchar(160),
reference varchar(100)
);
 
CREATE TABLE ozekimessageout
(
id serial,
sender varchar(255),
receiver varchar(255),
msg varchar(160),
senttime varchar(100),
receivedtime varchar(100),
reference varchar(100),
status varchar(20),
operator varchar(100),
errormsg varchar(250),
msgtype varchar(160)
);
Figure 6 - Copier les instructions CREATE TABLE

Copier le code

Sur Figure 7, vous pouvez voir comment copier le code fourni. Ce code construira la base de données pour que le Ozeki SMS Gateway puisse fonctionner avec. Faites un clic droit sur le code surligné et choisissez l'option copier.

copier les instructions create table de la figure 2
Figure 7 - Copier les instructions CREATE TABLE de la Figure 2

Coller le code

Pour construire votre base de données, vous devez coller le code copié dans la section éditeur de requêtes de pgadmin. Collez-le et exécutez le code. Il construira une base de données utilisable avec laquelle vous pourrez travailler. Vous pouvez voir le code collé sur Figure 8.

coller les instructions create table et les exécuter sur postgresql
Figure 8 - Coller les instructions CREATE TABLE et les exécuter sur le serveur de base de données PostgreSQL

More information