· 8 years ago · May 21, 2018, 06:00 PM
1DROP SCHEMA IF EXISTS youtube;
2CREATE SCHEMA youtube DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
3USE youtube;
4
5CREATE TABLE Korisnik (
6 Id BIGINT AUTO_INCREMENT,
7 KorisnickoIme VARCHAR(35) NOT NULL,
8 Password VARCHAR(35) NOT NULL,
9 Ime VARCHAR(35) NOT NULL,
10 Prezime VARCHAR(35) NOT NULL,
11 Email VARCHAR(35) NOT NULL,
12 OpisKanala VARCHAR(35) NOT NULL,
13 Datum DATETIME NOT NULL,
14 Blokiran BIT NOT NULL,
15 VrstaKorisnika ENUM('USER', 'ADMIN') NOT NULL DEFAULT 'USER',
16 Obrisan BIT NOT NULL,
17 PRIMARY KEY(Id)
18);
19INSERT INTO Korisnik (KorisnickoIme, Password, Ime, Prezime, Email, OpisKanala, Datum, Blokiran, VrstaKorisnika, Obrisan)
20VALUES ('marko', '123', 'Marko', 'Markovic', 'marko@gmail.com', 'super kanal', '2018.01.18', 0, 'USER', 0);
21INSERT INTO Korisnik (KorisnickoIme, Password, Ime, Prezime, Email, OpisKanala, Datum, Blokiran, VrstaKorisnika, Obrisan)
22VALUES ('nikola', '123', 'Nikola', 'Markovic', 'ikola@gmail.com', 'super kanal', '2018.01.18', 0, 'USER', 0);
23INSERT INTO Korisnik (KorisnickoIme, Password, Ime, Prezime, Email, OpisKanala, Datum, Blokiran, VrstaKorisnika, Obrisan)
24VALUES ('milos', '123', 'Milos', 'Simovic', 'milos@gmail.com', 'super kanal', '2018.01.18', 0, 'USER', 0);
25INSERT INTO Korisnik (KorisnickoIme, Password, Ime, Prezime, Email, OpisKanala, Datum, Blokiran, VrstaKorisnika, Obrisan)
26VALUES ('jovan', '123', 'Jovan', 'Markovic', 'jovan@gmail.com', 'super kanal', '2018.01.18', 0, 'USER', 0);
27INSERT INTO Korisnik (KorisnickoIme, Password, Ime, Prezime, Email, OpisKanala, Datum, Blokiran, VrstaKorisnika, Obrisan)
28VALUES ('igor', '123', 'Igor', 'Markovic', 'igor@gmail.com', 'super kanal', '2018.01.18', 0, 'ADMIN', 0);
29INSERT INTO Korisnik (KorisnickoIme, Password, Ime, Prezime, Email, OpisKanala, Datum, Blokiran, VrstaKorisnika, Obrisan)
30VALUES ('aleksa', '123', 'Aleksa', 'Simovic', 'marko@gmail.com', 'super kanal', '2018.01.18', 0, 'USER', 0);
31INSERT INTO Korisnik (KorisnickoIme, Password, Ime, Prezime, Email, OpisKanala, Datum, Blokiran, VrstaKorisnika, Obrisan)
32VALUES ('petar', '123', 'Petar', 'Markovic', 'ikola@gmail.com', 'super kanal', '2018.02.01', 0, 'USER', 0);
33INSERT INTO Korisnik (KorisnickoIme, Password, Ime, Prezime, Email, OpisKanala, Datum, Blokiran, VrstaKorisnika, Obrisan)
34VALUES ('ivan', '123', 'Ivan', 'Simovic', 'milos@gmail.com', 'dasg4l', '2018.02.02', 0, 'USER', 0);
35INSERT INTO Korisnik (KorisnickoIme, Password, Ime, Prezime, Email, OpisKanala, Datum, Blokiran, VrstaKorisnika, Obrisan)
36VALUES ('miljan', '123', 'Miljan', 'Markovic', 'jovan@gmail.com', '32135das', '2018.02.02', 0, 'USER', 0);
37INSERT INTO Korisnik (KorisnickoIme, Password, Ime, Prezime, Email, OpisKanala, Datum, Blokiran, VrstaKorisnika, Obrisan)
38VALUES ('goran', '123', 'goran', 'Simovic', 'igor@gmail.com', 'gasd4', '2018.02.04', 0, 'ADMIN', 0);
39
40CREATE TABLE Video (
41 Id BIGINT AUTO_INCREMENT,
42 VideoUrl VARCHAR(200) NOT NULL,
43 Slika VARCHAR(300) NOT NULL,
44 Naziv VARCHAR(60) NOT NULL,
45 Opis VARCHAR(350) NOT NULL,
46 Vidljivost ENUM('PUBLIC','UNLISTED', 'PRIVATE') NOT NULL DEFAULT 'PUBLIC',
47 Blokiran BIT NOT NULL,
48 Rejting BIT NOT NULL DEFAULT 1,
49 Komentari BIT NOT NULL DEFAULT 1,
50 BrojPregleda BIGINT NOT NULL,
51 BrojLajkova BIGINT NOT NULL,
52 DatumKreiranja DATETIME NOT NULL,
53 VlasnikVideaId BIGINT NOT NULL,
54 Obrisan BIT NOT NULL,
55 PRIMARY KEY(Id),
56 FOREIGN KEY(VlasnikVideaId) REFERENCES Korisnik(Id) ON DELETE RESTRICT
57);
58INSERT INTO Video (VideoUrl, Slika, Naziv, Opis, Vidljivost, Blokiran, Rejting, Komentari, BrojPregleda, BrojLajkova, DatumKreiranja, VlasnikVideaId, Obrisan)
59VALUES ('https://www.youtube.com/embed/lqYQXIt4SpA', 'https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQg9LuxVGMzrhKkArH-WTb6vzvHbhiW-5pRp0DVZLoR7lLxDNS9',
60'novi video','Supeer video1', 'PUBLIC', 0, 1, 1,2951, 4, '2018.01.18', 1, 0);
61INSERT INTO Video (VideoUrl, Slika, Naziv, Opis, Vidljivost, Blokiran, Rejting, Komentari, BrojPregleda, BrojLajkova, DatumKreiranja, VlasnikVideaId, Obrisan)
62VALUES ('https://www.youtube.com/embed/lqYQXIt4SpA', 'https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQg9LuxVGMzrhKkArH-WTb6vzvHbhiW-5pRp0DVZLoR7lLxDNS9',
63'neki video','Supeer video2', 'PUBLIC', 0, 1, 1,2631, 1, '2018.01.18', 2, 0);
64INSERT INTO Video (VideoUrl, Slika, Naziv, Opis, Vidljivost, Blokiran, Rejting, Komentari, BrojPregleda, BrojLajkova, DatumKreiranja, VlasnikVideaId, Obrisan)
65VALUES ('https://www.youtube.com/embed/lqYQXIt4SpA', 'https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQg9LuxVGMzrhKkArH-WTb6vzvHbhiW-5pRp0DVZLoR7lLxDNS9',
66'nesto novo','Supeer video3', 'PUBLIC', 0, 1, 1,4532, -1, '2018.01.16', 4, 0);
67INSERT INTO Video (VideoUrl, Slika, Naziv, Opis, Vidljivost, Blokiran, Rejting, Komentari, BrojPregleda, BrojLajkova, DatumKreiranja, VlasnikVideaId, Obrisan)
68VALUES ('https://www.youtube.com/embed/lqYQXIt4SpA', 'https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQg9LuxVGMzrhKkArH-WTb6vzvHbhiW-5pRp0DVZLoR7lLxDNS9',
69'daaa','Supeer video4', 'PUBLIC', 0, 1, 1,3246, -1, '2018.01.15', 1, 0);
70INSERT INTO Video (VideoUrl, Slika, Naziv, Opis, Vidljivost, Blokiran, Rejting, Komentari, BrojPregleda, BrojLajkova, DatumKreiranja, VlasnikVideaId, Obrisan)
71VALUES ('https://www.youtube.com/embed/4ZHwu0uut3k', 'https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQg9LuxVGMzrhKkArH-WTb6vzvHbhiW-5pRp0DVZLoR7lLxDNS9',
72'novi video', 'Supeer video5', 'PUBLIC', 0, 1, 1, 1250, 0, '2018.01.04', 4, 0);
73INSERT INTO Video (VideoUrl, Slika, Naziv, Opis, Vidljivost, Blokiran, Rejting, Komentari, BrojPregleda, BrojLajkova, DatumKreiranja, VlasnikVideaId, Obrisan)
74VALUES ('https://www.youtube.com/embed/KR-eV7fHNbM', 'https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQg9LuxVGMzrhKkArH-WTb6vzvHbhiW-5pRp0DVZLoR7lLxDNS9',
75'novi video', 'Supeer video6', 'PUBLIC', 0, 1, 1, 146, 0, '2018.01.02', 2, 0);
76INSERT INTO Video (VideoUrl, Slika, Naziv, Opis, Vidljivost, Blokiran, Rejting, Komentari, BrojPregleda, BrojLajkova, DatumKreiranja, VlasnikVideaId, Obrisan)
77VALUES ('https://www.youtube.com/embed/Rq-bT7Gw5hQ', 'https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQg9LuxVGMzrhKkArH-WTb6vzvHbhiW-5pRp0DVZLoR7lLxDNS9',
78'novi video', 'Supeer video7', 'PUBLIC', 0, 1, 1, 170, 0, '2018.02.03', 4, 0);
79INSERT INTO Video (VideoUrl, Slika, Naziv, Opis, Vidljivost, Blokiran, Rejting, Komentari, BrojPregleda, BrojLajkova, DatumKreiranja, VlasnikVideaId, Obrisan)
80VALUES ('https://www.youtube.com/embed/Rq-bT7Gw5hQ', 'https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQg9LuxVGMzrhKkArH-WTb6vzvHbhiW-5pRp0DVZLoR7lLxDNS9',
81'novi video', 'Supeer video7', 'PUBLIC', 0, 1, 1, 192, 0, '2018.02.03', 9, 0);
82INSERT INTO Video (VideoUrl, Slika, Naziv, Opis, Vidljivost, Blokiran, Rejting, Komentari, BrojPregleda, BrojLajkova, DatumKreiranja, VlasnikVideaId, Obrisan)
83VALUES ('https://www.youtube.com/embed/Rq-bT7Gw5hQ', 'https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQg9LuxVGMzrhKkArH-WTb6vzvHbhiW-5pRp0DVZLoR7lLxDNS9',
84'novi video', 'Supeer video7', 'UNLISTED', 0, 1, 1, 2, 0, '2018.02.03', 9, 0);
85INSERT INTO Video (VideoUrl, Slika, Naziv, Opis, Vidljivost, Blokiran, Rejting, Komentari, BrojPregleda, BrojLajkova, DatumKreiranja, VlasnikVideaId, Obrisan)
86VALUES ('https://www.youtube.com/embed/Rq-bT7Gw5hQ', 'https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQg9LuxVGMzrhKkArH-WTb6vzvHbhiW-5pRp0DVZLoR7lLxDNS9',
87'novi video', 'Supeer video7', 'PRIVATE', 0, 1, 1, 5, 0, '2018.02.03', 9, 0);
88
89CREATE TABLE Komentar (
90 Id BIGINT AUTO_INCREMENT,
91 Sadrzaj VARCHAR(350),
92 DatumKreiranja DATETIME NOT NULL,
93 VlasnikKomentaraId BIGINT,
94 VideoId BIGINT,
95 BrojLajkova BIGINT,
96 Obrisan BIT NOT NULL,
97 PRIMARY KEY(Id),
98 FOREIGN KEY(VlasnikKomentaraId) REFERENCES Korisnik(Id) ON DELETE RESTRICT,
99 FOREIGN KEY(VideoId) REFERENCES Video(Id) ON DELETE RESTRICT
100);
101
102INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('svidja mi se', '2018.01.04', 1, 1, 2, 0);
103INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('sta je ovo', '2018.01.05', 2, 1, 1, 0);
104INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('ne znam', '2018.01.01', 4, 1, 1, 0);
105INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('mislim da je okej', '2018.01.15', 7, 1, 0, 0);
106INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('sta napisati', '2018.02.03', 9, 1, 0, 0);
107INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('nije los video', '2018.02.04', 8, 2, 0, 0);
108INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('dobar video skroz', '2018.02.04', 7, 2, 0, 0);
109INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('ubija ovo pisanje', '2018.02.04', 2, 2, 0, 0);
110INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('meni se ne svidja ovo', '2018.01.05', 1, 2, 0, 0);
111INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('skroz dobro', '2018.01.09', 4, 2, 0, 0);
112INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('super video3', '2018.01.10', 3, 3, 0, 0);
113INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('Ovo je super', '2018.01.16', 5, 3, 0, 0);
114INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('Ocaj video', '2018.02.04', 3, 3, 0, 0);
115INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('super video', '2018.02.04', 2, 3, 0, 0);
116INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('nista ne valja', '2018.02.03', 1, 3, 0, 0);
117INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('Kakav genij, uvijek u nasim mislima', '2018.01.04', 9, 4, 0, 0);
118INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('Lajk ko ga slusa i u 2016.', '2018.01.07', 1, 4, 0, 0);
119INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('This is officially the weirdest music video I havee ever watched. ', '2018.01.13', 7, 4, 0, 0);
120INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('She stole melody from polish artist. It is so similar...', '2018.01.18', 2, 4, 0, 0);
121INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('This is officially the weirdest music video I have ever watched.', '2018.01.27', 8, 4, 0, 0);
122INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('svidja mi se', '2018.01.04', 1, 5, 0, 0);
123INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('sta je ovo', '2018.01.05', 2, 5, 0, 0);
124INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('ne znam', '2018.01.01', 4, 5, 0, 0);
125INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('mislim da je okej', '2018.01.15', 7, 5, 0, 0);
126INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('sta napisati', '2018.02.03', 9, 5, 0, 0);
127INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('nije los video', '2018.02.04', 8, 6, 0, 0);
128INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('dobar video skroz', '2018.02.04', 7, 6, 0, 0);
129INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('ubija ovo pisanje', '2018.02.04', 2, 6, 0, 0);
130INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('meni se ne svidja ovo', '2018.01.05', 1, 6, 0, 0);
131INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('skroz dobro', '2018.01.09', 4, 6, 0, 0);
132INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('super video3', '2018.01.10', 3, 7, 0, 0);
133INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('Ovo je super', '2018.01.16', 5, 7, 0, 0);
134INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('Ocaj video', '2018.02.04', 3, 7, 0, 0);
135INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('super video', '2018.02.04', 10, 7, 0, 0);
136INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('nista ne valja', '2018.02.03', 1, 7, 0, 0);
137INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('Kakav genij, uvijek u nasim mislima', '2018.01.04', 7, 8, 0, 0);
138INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('Lajk ko ga slusa i u 2016', '2018.01.07', 1, 8, 0, 0);
139INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('This is officially the weirdest music video I have ever watched. ', '2018.01.13', 7, 8, 0, 0);
140INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('Perfect', '2018.01.18', 2, 8, 0, 0);
141INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('This is officially the weirdest music video I have ever watched.', '2018.01.27', 10, 8, 0, 0);
142INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('Ovo je meni jedna od najdrazih pjesama koju pjeva moj najdrazi pjevaz ', '2018.01.13', 7, 10, 0, 0);
143INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('You can find catch vibes song very well', '2018.01.18', 2, 10, 0, 0);
144INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('This is officially the weirdest music video I’ve ever watched.', '2018.01.27', 10, 10, 0, 0);
145
146CREATE TABLE LikeVideo (
147 Id BIGINT AUTO_INCREMENT,
148 lajk BIT NOT NULL DEFAULT 1,
149 DatumKreiranja DATETIME NOT NULL,
150 VlasnikLajkaId BIGINT,
151 VideoId BIGINT,
152 Obrisan BIT NOT NULL,
153 PRIMARY KEY(Id),
154 FOREIGN KEY(VlasnikLajkaId) REFERENCES Korisnik(Id) ON DELETE RESTRICT,
155 FOREIGN KEY(VideoId) REFERENCES Video(Id) ON DELETE RESTRICT
156);
157
158INSERT INTO LikeVideo (lajk, DatumKreiranja, VlasnikLajkaId, VideoId, Obrisan) VALUES (1, '2018.01.04', 1, 1, 0);
159INSERT INTO LikeVideo (lajk, DatumKreiranja, VlasnikLajkaId, VideoId, Obrisan) VALUES (1, '2018.01.09', 3, 2, 0);
160INSERT INTO LikeVideo (lajk, DatumKreiranja, VlasnikLajkaId, VideoId, Obrisan) VALUES (1, '2018.02.01', 4, 1, 0);
161INSERT INTO LikeVideo (lajk, DatumKreiranja, VlasnikLajkaId, VideoId, Obrisan) VALUES (0, '2018.02.04', 2, 2, 0);
162INSERT INTO LikeVideo (lajk, DatumKreiranja, VlasnikLajkaId, VideoId, Obrisan) VALUES (0, '2018.01.04', 1, 3, 0);
163INSERT INTO LikeVideo (lajk, DatumKreiranja, VlasnikLajkaId, VideoId, Obrisan) VALUES (1, '2018.01.09', 3, 3, 0);
164INSERT INTO LikeVideo (lajk, DatumKreiranja, VlasnikLajkaId, VideoId, Obrisan) VALUES (0, '2018.02.01', 4, 3, 0);
165INSERT INTO LikeVideo (lajk, DatumKreiranja, VlasnikLajkaId, VideoId, Obrisan) VALUES (1, '2018.02.04', 2, 1, 0);
166INSERT INTO LikeVideo (lajk, DatumKreiranja, VlasnikLajkaId, VideoId, Obrisan) VALUES (1, '2018.01.04', 1, 2, 0);
167INSERT INTO LikeVideo (lajk, DatumKreiranja, VlasnikLajkaId, VideoId, Obrisan) VALUES (0, '2018.01.09', 3, 1, 0);
168INSERT INTO LikeVideo (lajk, DatumKreiranja, VlasnikLajkaId, VideoId, Obrisan) VALUES (1, '2018.02.01', 4, 1, 0);
169INSERT INTO LikeVideo (lajk, DatumKreiranja, VlasnikLajkaId, VideoId, Obrisan) VALUES (0, '2018.02.04', 2, 4, 0);
170
171CREATE TABLE LikeKomentar (
172 Id BIGINT AUTO_INCREMENT,
173 lajk BIT NOT NULL DEFAULT 1,
174 DatumKreiranja DATETIME NOT NULL,
175 VlasnikLajkaId BIGINT,
176 KomentarId BIGINT,
177 Obrisan BIT NOT NULL,
178 PRIMARY KEY(Id),
179 FOREIGN KEY(VlasnikLajkaId) REFERENCES Korisnik(Id) ON DELETE RESTRICT,
180 FOREIGN KEY(KomentarId) REFERENCES Komentar(Id) ON DELETE RESTRICT
181);
182
183INSERT INTO LikeKomentar (lajk, DatumKreiranja, VlasnikLajkaId, KomentarId, Obrisan) VALUES (1, '2018.01.04', 1, 1, 0);
184INSERT INTO LikeKomentar (lajk, DatumKreiranja, VlasnikLajkaId, KomentarId, Obrisan) VALUES (1, '2018.01.09', 3, 2, 0);
185INSERT INTO LikeKomentar (lajk, DatumKreiranja, VlasnikLajkaId, KomentarId, Obrisan) VALUES (1, '2018.01.15', 4, 1, 0);
186INSERT INTO LikeKomentar (lajk, DatumKreiranja, VlasnikLajkaId, KomentarId, Obrisan) VALUES (1, '2018.02.04', 2, 3, 0);
187
188CREATE TABLE Pratioci(
189 KoPrati BIGINT,
190 KogaPrati BIGINT,
191 PRIMARY KEY(KoPrati, KogaPrati),
192 FOREIGN KEY(KoPrati) REFERENCES Korisnik(Id) ON DELETE RESTRICT,
193 FOREIGN KEY(KogaPrati) REFERENCES Korisnik(Id) ON DELETE RESTRICT
194);
195
196INSERT INTO Pratioci(KoPrati, KogaPrati) VALUES (1,2);
197INSERT INTO Pratioci(KoPrati, KogaPrati) VALUES (1,3);
198INSERT INTO Pratioci(KoPrati, KogaPrati) VALUES (1,4);
199INSERT INTO Pratioci(KoPrati, KogaPrati) VALUES (2,3);
200INSERT INTO Pratioci(KoPrati, KogaPrati) VALUES (2,5);
201INSERT INTO Pratioci(KoPrati, KogaPrati) VALUES (9,1);
202INSERT INTO Pratioci(KoPrati, KogaPrati) VALUES (8,2);
203INSERT INTO Pratioci(KoPrati, KogaPrati) VALUES (7,8);
204INSERT INTO Pratioci(KoPrati, KogaPrati) VALUES (5,6);
205INSERT INTO Pratioci(KoPrati, KogaPrati) VALUES (9,10);
206INSERT INTO Pratioci(KoPrati, KogaPrati) VALUES (4,1);
207INSERT INTO Pratioci(KoPrati, KogaPrati) VALUES (3,1);
208INSERT INTO Pratioci(KoPrati, KogaPrati) VALUES (8,1);
209INSERT INTO Pratioci(KoPrati, KogaPrati) VALUES (10,1);