pgAdmin 4 PostgreSQL gui


Kreiranje nove tablice u bazi podataka.
Kliknemo na bazu u ovom slučaju test -> Schemas -> Tables -> Create -> Table

Zatim idemo na rows na + (Add row) dodamo novi row
Za ovaj primjer ćemo dodati 3 row-a
id ce imati Data type bigint što znači veliki broj dodati ćemo mu i parametre Not NULL što znaci da mora biti popunjeno ne može biti prazno, Primary key znaći da mu se nakon svakog zapisa dodaje key broj automatski.
name ce imati Data type character varying sto znacu razni znakovi isto tako i email.

SQL komanda za ovaj unos:

CREATE TABLE public.customers
(
    id bigint NOT NULL,
    name character varying,
    email character varying,
    PRIMARY KEY (id)
);

ALTER TABLE IF EXISTS public.customers
    OWNER to "dbUser";

Kad to spremimo kreira se tablica customers sa kolonama (columns) id, name, email

Za prikazati taklicu databaze kliknemo na Tables -> customers -> View/Edit Data -> All Rows

Prikaže nam se tablica:

Za dodavanje zapisa iz guija
Na + Add row dodamo novi red na zapisu

Kliknemo 2 puta na row koji želimo puniti i pišemo zapis id ostavljamo prazno jer će se on sam popuniti.

Zatim kliknemo na Save Data Changes i zapis se dodao u bazu

Ako želimo viditi SQL query za ove radnje idemo na Query History i tamo vidimo svaki query za sve radnje u pgAdminu

Query za ovu radnju bi bio:

INSERT INTO public.customers (
name, email) VALUES (
'ante'::character varying, 'ante@gmail.com\n'::character varying)
 returning id;