Zasnovana na vajah predmeta PRPO - Postopki razvoja programske opreme.
Primeri klicev:
GET
http://localhost:8080/v1/uporabniki?limit=10&order=ime%20DESC- sortira uporabnike po imenu padajoče (Ž-A) in izpiše prvih 10.
GET
http://localhost:8080/v1/filmi?order=datumIzida DESC- izpiše filme, od najnovejšega do najstarejšega
GET
http://localhost:8080/v1/filmi?filter=rating:GTE:5- izpiše filme, ki imajo rating večji ali enak 5
GET
http://localhost:8080/v1/filmi?order=ime- izpiše filme, urejene po imenu (naslovu)
GET
localhost:8080/v1/uporabniki?filter=email:LIKE:'%yahoo.com'&order=priimek ASC- izpiše vse uporabnike, ki uporabljajo yahoo mail in jih uredi po priimku naraščajoče (A-Ž)
GET
localhost:8080/v1/kinoteke?fields=spletnaStran&offset=2- izpiše vse kinoteke, ki imajo spletno stran in preskoči prvi dve
GET
localhost:8080/v1/kinoteke?filter=ime:LIKEIC:%cinema%- izpiše vse kinoteke, ki imajo v nazivu podniz "cinema", ne glede na velikost črk
GET
localhost:8080/v1/zanri?order=ime ASC&offset=2- izpiše žanre, urejene po abecedi naraščajoče in preskiči prva dva
GET
localhost:8080/v1/uporabniki?order=priimek ASC&limit=5- uredi uporabnike po priimku naraščajoče in izpiše prvih 5
GET
localhost:8080/v1/filmi?filter=opis:LIKEIC:%classic%- izpiše vse filme, ki imajo besedo "classic" v svojem opisu, ne glede na velikost črk
GET
localhost:8080/v1/filmi?filter=datumIzida:GT:'2023-10-13T22:00:00Z[UTC]'&limit=5- izpiše prvih pet filmov, izdanih po 13.10.2023
GET
localhost:8080/v1/filmi?filter=rating:EQ:5- izpiše vse filme, ocenjene z oceno 5
- film_id (primarni ključ)
- film_ime
- rating
- datum_izida
- opis
- informacija o žanru (tuji ključ)
- kinoteke, kjer je film dostopen
- uporabniki, ki so gledali film
- uporabniki, katerim je film bil všeč
- zanr_id (primarni ključ)
- ime žanra
- filmi tega žanra
- kinoteka_id (primarni ključ)
- kinoteka_ime
- spletna_stran
- dostopni filmi
- uporabnik_id (primarni ključ)
- ime
- priimek
- uporabnisko_ime
- pogledani filmi
- filmi, ki so uporabniku bili všeč