Kreiranje tablica u bazi podataka
Za kreiranje rješenja za slanje tekstualnih poruka iz PostgreSQL-a trebat će vam 13 minuta. Ovaj članak pruža upute i potrebne informacije kako biste ovaj postupak učinkovito izvršili. Možda je najveća prednost ovog PostgreSQL rješenja to što sve što trebate učiniti je izvršiti neke osnovne konfiguracije i bit ćete spremni za slanje SMS-a u kratkom vremenu. Ovo rješenje temelji se na Ozeki SMS Gateway-u, tako da možete iskoristiti činjenicu da nudi izvrsne mogućnosti bilježenja, što znači da možete brzo pronaći greške. Pretpostavljamo da ste upoznati s osnovama rada mobilnih tekstualnih poruka. Bit će vam predstavljene vrijedne informacije i dobro strukturirani korak po korak upute. Nadamo se da ćete uživati u čitanju.
Video sadržaj1. Povezivanje s PostgreSQL-om
2. Kreiranje korisnika u PostgreSQL-u
3. Kopiranje CREATE TABLE naredbi
Kako kreirati ispravnu tablicu u bazi podataka (Video tutorijal)
U ovom videu naučit ćete kako kreirati ispravno funkcionirajuću tablicu u bazi podataka koristeći PostgreSQL GUI pod nazivom pgadmin. Video će započeti s otvaranjem pgadmin-a i završiti s funkcionirajućom tablicom u bazi podataka. Naučit ćete kako konfigurirati tablicu tijekom kreiranja i kako postaviti dozvole u pgadmin-u. Video je nešto duži od 2 minute i prikazuje sve korake koje trebate poduzeti u detaljnom obliku. Nećete imati problema s praćenjem tutorijala.
Molimo pomaknite se dolje kako biste kopirali SQL naredbe (Slika 2-3) korištene u videu. Ako ste kreirali bazu podataka u PostgreSQL-u, možete prijeći na sljedeći video.
Pokretanje pgadmin-a
Na Slici 1 možete vidjeti ikonu koju trebate potražiti pod nazivom pgadmin. Kliknite na nju kako biste pokrenuli aplikaciju gdje možete započeti s postavljanjem strukture baze podataka i povezivanjem s PostgreSQL serverom.
Kreiranje Ozeki korisnika i baze podataka
Sljedeće SQL naredbe mogu se koristiti za kreiranje korisnika pod nazivom 'ozekiuser', s lozinkom 'ozekipass'. Ovo je PostgreSQL korisnički račun. Ovaj korisnički račun možete koristiti za povezivanje s ozeki bazom podataka.
CREATE ROLE ozekiuser WITH LOGIN SUPERUSER CREATEDB CREATEROLE INHERIT NOREPLICATION CONNECTION LIMIT -1 PASSWORD 'ozekipass';Slika 3 - Kopiranje CREATE ROLE naredbi
Sada molimo kopirajte kod koji možete vidjeti na Slici 5. Možete vidjeti da smo zalijepili kod i da je kreirana naša baza podataka, na Slici 4.
CREATE DATABASE ozekidb WITH OWNER = ozekiuser ENCODING = 'UTF8' CONNECTION LIMIT = -1;Slika 5 - Kopiranje CREATE DATABASE naredbi
CREATE TABLE naredbe za korištenje 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 naredbi
Kopiranje koda
Na Slici 7 možete vidjeti kako možete kopirati predloženi kod. Ovaj kod će izgraditi bazu podataka tako da Ozeki SMS Gateway može raditi s njom. Desnim klikom na istaknuti kod odaberite opciju kopiraj.
Lijepljenje koda
Da biste izgradili svoju bazu podataka, trebate zalijepiti kopirani kod u uređivač upita pgadmin-a. Zalijepite ga i pokrenite kod. Izgradit će upotrebljivu bazu podataka s kojom možete raditi. Zalijepjeni kod možete vidjeti na Slici 8.
More information