Pošiljanje SMS iz PostgreSQL (2. del/4)
Ustvarjanje podatkovnih tabel

Za ustvarjanje rešitve za pošiljanje besedilnih sporočil iz PostgreSQL boste potrebovali 13 minut. Ta članek ponuja navodila in potrebne informacije, ki vam bodo pomagale učinkovito opraviti ta postopek. Morda največja prednost te rešitve PostgreSQL je, da morate opraviti le nekaj osnovnih nastavitev in v kratkem času boste pripravljeni za pošiljanje SMS-ov. Ta rešitev temelji na Ozeki SMS Gateway, tako da lahko izkoristite dejstvo, da ponuja odlične zmogljivosti beleženja, kar pomeni, da lahko hitro odkrijete napake. Predvidevamo, da ste seznanjeni z osnovami delovanja mobilnih besedilnih sporočil. Predstavili vam bomo nekaj dragocenih informacij in dobro strukturirana navodila po korakih. Upamo, da boste uživali pri branju.

Video vsebina
1. Povezava s PostgreSQL
2. Ustvarjanje uporabnika v PostgreSQL
3. Kopiranje stavkov CREATE TABLE

Kako ustvariti pravilno podatkovno tabelo (Video vadnica)

V tem videu se boste naučili, kako ustvariti pravilno delujočo podatkovno tabelo z uporabo PostgreSQL GUI, imenovanega pgadmin. Video se bo začel z odpiranjem pgadmin in končal z delujočo podatkovno tabelo. Naučili se boste, kako konfigurirati tabelo med ustvarjanjem in kako nastaviti dovoljenja v pgadmin. Video je le malo daljši od 2 minut in vsebuje vse korake, ki jih morate narediti v podrobni obliki. Sledenje vadnici vam ne bo povzročalo težav.

Video 1 - Kako ustvariti pravilno podatkovno tabelo (Video vadnica)

Prosimo, pomaknite se navzdol, da kopirate SQL stavke (Slika 2-3), uporabljene v videu. Če ste ustvarili podatkovno bazo v PostgreSQL, lahko preskočite na naslednji video.

Zagon pgadmin

Na Sliki 1 lahko vidite ikono, ki jo morate poiskati, imenovano pgadmin. Kliknite nanjo, da zaženete aplikacijo, kjer lahko začnete z nastavitvijo strukture podatkovne baze in se povežete s strežnikom PostgreSQL.

povezava s strežnikom postgresql z uporabo programske opreme pgadmin
Slika 1 - Povezava s strežnikom PostgreSQL z uporabo programske opreme PgAdmin

Ustvarjanje uporabnika in podatkovne baze Ozeki

Naslednje SQL ukaze lahko uporabite za ustvarjanje uporabnika z imenom 'ozekiuser', z geslom 'ozekipass'. To je uporabniški račun PostgreSQL. Ta uporabniški račun lahko uporabite za povezavo s podatkovno bazo ozeki.

ustvarjanje uporabnika ozekiuser
Slika 2 - Ustvarjanje uporabnika ozekiuser

CREATE ROLE ozekiuser WITH
	LOGIN
	SUPERUSER
	CREATEDB
	CREATEROLE
	INHERIT
	NOREPLICATION
	CONNECTION LIMIT -1
	PASSWORD 'ozekipass';
Slika 3 - Kopiranje stavkov CREATE ROLE

Zdaj kopirajte kodo, ki jo vidite na Sliki 5. Vidite lahko, da smo prilepili kodo in ustvarili našo podatkovno bazo, na Sliki 4.

ustvarjanje podatkovne baze ozekidb
Slika 4 - Ustvarjanje podatkovne baze ozekidb

CREATE DATABASE ozekidb
    WITH 
    OWNER = ozekiuser
    ENCODING = 'UTF8'
    CONNECTION LIMIT = -1;
Slika 5 - Kopiranje stavkov CREATE DATABASE

Stavki CREATE TABLE za uporabo na vašem strežniku PostgreSQL

Koda

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)
);
Slika 6 - Kopiranje stavkov CREATE TABLE

Kopiranje kode

Na Sliki 7 lahko vidite, kako lahko kopirate priloženo kodo. Ta koda bo zgradila podatkovno bazo, tako da bo Ozeki SMS Gateway lahko deloval z njo. Z desno miškino tipko kliknite označeno kodo in izberite možnost kopiraj.

kopiranje stavkov create table iz slike 2
Slika 7 - Kopiranje stavkov CREATE TABLE iz Slike 2

Prilepljanje kode

Za gradnjo vaše podatkovne baze morate prilepiti kopirano kodo v oddelek za urejanje poizvedb pgadmin. Prilepite jo in zaženite kodo. Zgradila bo uporabno podatkovno bazo, s katero lahko delate. Prilepljeno kodo lahko vidite na Sliki 8.

prilepljanje stavkov create table in njihovo izvajanje na postgresql
Slika 8 - Prilepljanje stavkov CREATE TABLE in njihovo izvajanje na strežniku podatkovne baze PostgreSQL

More information