Slanje SMS-a iz PostgreSQL-a (deo 2/4)
Kreiranje tabela u bazi podataka

Za kreiranje rešenja za slanje tekstualnih poruka iz PostgreSQL-a biće vam potrebno 13 minuta. Ovaj članak pruža uputstva i neophodne informacije kako biste efikasno završili ovaj postupak. Možda najveća prednost ovog PostgreSQL rešenja je to što sve što treba da uradite je da izvršite neke osnovne konfiguracije i bićete spremni za slanje SMS poruka u kratkom vremenu. Ovo rešenje je bazirano na Ozeki SMS Gateway-u, tako da možete iskoristiti činjenicu da nudi izuzetne mogućnosti logovanja, što znači da možete brzo pronaći greške. Pretpostavljamo da ste upoznati sa osnovama funkcionisanja mobilnih tekstualnih poruka. Biće vam prezentovane vredne informacije i dobro strukturisana uputstva korak po korak. Nadamo se da ćete uživati u čitanju.

Video sadržaj
1. Povezivanje sa PostgreSQL
2. Kreiranje korisnika u PostgreSQL-u
3. Kopiranje CREATE TABLE izraza

Kako kreirati odgovarajuću tabelu u bazi podataka (Video tutorijal)

U ovom videu, naučićete kako da kreirate ispravno funkcionirajuću tabelu u bazi podataka koristeći PostgreSQL GUI nazvan pgadmin. Video će početi otvaranjem pgadmin-a i završiće se sa funkcionirajućom tabelom u bazi podataka. Naučićete kako da konfigurišete tabelu tokom kreiranja i kako da podesite dozvole u pgadmin-u. Video je nešto duži od 2 minuta i prikazuje sve korake koje treba da preduzmete u detaljnoj formi. Nećete imati problema u praćenju tutorijala.

Video 1 - Kako kreirati odgovarajuću tabelu u bazi podataka (Video tutorijal)

Molimo vas da pomerite dole da kopirate SQL izraze (Slika 2-3) korišćene u videu. Ako ste kreirali bazu podataka u PostgreSQL-u, možete preći na sledeći video.

Pokretanje pgadmin-a

Na Slici 1, možete videti ikonu koju treba da potražite pod nazivom pgadmin. Kliknite na nju da biste pokrenuli aplikaciju gde možete početi sa postavljanjem strukture baze podataka i povezivanjem sa PostgreSQL serverom.

povezivanje sa postgresql serverom koristeći pgadmin softver
Slika 1 - Povezivanje sa PostgreSQL serverom koristeći PgAdmin softver

Kreiranje Ozeki korisnika i baze podataka

Sledeći SQL naredbi mogu se koristiti za kreiranje korisnika pod nazivom 'ozekiuser', sa lozinkom 'ozekipass'. Ovo je PostgreSQL korisnički nalog. Možete koristiti ovaj korisnički nalog za povezivanje sa ozeki bazom podataka.

kreiranje ozekiuser korisnika
Slika 2 - Kreiranje ozekiuser korisnika

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

Sada molimo vas da kopirate kod, koji možete videti na Slici 5. Možete videti da smo zalepili kod, i da je kreirana naša baza podataka, na Slici 4.

kreiranje ozekidb baze podataka
Slika 4 - Kreiranje ozekidb baze podataka

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

CREATE TABLE izrazi za korišćenje na vašem PostgreSQL serveru

Kod

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 CREATE TABLE izraza

Kopiranje koda

Na Slici 7, možete videti kako možete kopirati ponuđeni kod. Ovaj kod će izgraditi bazu podataka tako da Ozeki SMS Gateway može raditi sa njom. Desnim klikom na istaknuti kod izaberite opciju kopiraj.

kopiranje create table izraza sa slike 2
Slika 7 - Kopiranje CREATE TABLE izraza sa Slike 2

Lepljenje koda

Da biste izgradili svoju bazu podataka, potrebno je da zalepite kopirani kod u query editor sekciju pgadmin-a. Zalepite ga i pokrenite kod. On će izgraditi upotrebljivu bazu podataka sa kojom možete raditi. Možete videti zalep

More information