Advertisement
Guest User

ddd

a guest
May 21st, 2018
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 18.14 KB | None | 0 0
  1. DROP SCHEMA IF EXISTS youtube;
  2. CREATE SCHEMA youtube DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
  3. USE youtube;
  4.  
  5. CREATE 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. );
  19. INSERT INTO Korisnik (KorisnickoIme, Password, Ime, Prezime, Email, OpisKanala, Datum, Blokiran, VrstaKorisnika, Obrisan)
  20. VALUES ('marko', '123', 'Marko', 'Markovic', 'marko@gmail.com', 'super kanal', '2018.01.18', 0, 'USER', 0);
  21. INSERT INTO Korisnik (KorisnickoIme, Password, Ime, Prezime, Email, OpisKanala, Datum, Blokiran, VrstaKorisnika, Obrisan)
  22. VALUES ('nikola', '123', 'Nikola', 'Markovic', 'ikola@gmail.com', 'super kanal', '2018.01.18', 0, 'USER', 0);
  23. INSERT INTO Korisnik (KorisnickoIme, Password, Ime, Prezime, Email, OpisKanala, Datum, Blokiran, VrstaKorisnika, Obrisan)
  24. VALUES ('milos', '123', 'Milos', 'Simovic', 'milos@gmail.com', 'super kanal', '2018.01.18', 0, 'USER', 0);
  25. INSERT INTO Korisnik (KorisnickoIme, Password, Ime, Prezime, Email, OpisKanala, Datum, Blokiran, VrstaKorisnika, Obrisan)
  26. VALUES ('jovan', '123', 'Jovan', 'Markovic', 'jovan@gmail.com', 'super kanal', '2018.01.18', 0, 'USER', 0);
  27. INSERT INTO Korisnik (KorisnickoIme, Password, Ime, Prezime, Email, OpisKanala, Datum, Blokiran, VrstaKorisnika, Obrisan)
  28. VALUES ('igor', '123', 'Igor', 'Markovic', 'igor@gmail.com', 'super kanal', '2018.01.18', 0, 'ADMIN', 0);
  29. INSERT INTO Korisnik (KorisnickoIme, Password, Ime, Prezime, Email, OpisKanala, Datum, Blokiran, VrstaKorisnika, Obrisan)
  30. VALUES ('aleksa', '123', 'Aleksa', 'Simovic', 'marko@gmail.com', 'super kanal', '2018.01.18', 0, 'USER', 0);
  31. INSERT INTO Korisnik (KorisnickoIme, Password, Ime, Prezime, Email, OpisKanala, Datum, Blokiran, VrstaKorisnika, Obrisan)
  32. VALUES ('petar', '123', 'Petar', 'Markovic', 'ikola@gmail.com', 'super kanal', '2018.02.01', 0, 'USER', 0);
  33. INSERT INTO Korisnik (KorisnickoIme, Password, Ime, Prezime, Email, OpisKanala, Datum, Blokiran, VrstaKorisnika, Obrisan)
  34. VALUES ('ivan', '123', 'Ivan', 'Simovic', 'milos@gmail.com', 'dasg4l', '2018.02.02', 0, 'USER', 0);
  35. INSERT INTO Korisnik (KorisnickoIme, Password, Ime, Prezime, Email, OpisKanala, Datum, Blokiran, VrstaKorisnika, Obrisan)
  36. VALUES ('miljan', '123', 'Miljan', 'Markovic', 'jovan@gmail.com', '32135das', '2018.02.02', 0, 'USER', 0);
  37. INSERT INTO Korisnik (KorisnickoIme, Password, Ime, Prezime, Email, OpisKanala, Datum, Blokiran, VrstaKorisnika, Obrisan)
  38. VALUES ('goran', '123', 'goran', 'Simovic', 'igor@gmail.com', 'gasd4', '2018.02.04', 0, 'ADMIN', 0);
  39.  
  40. CREATE 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. );
  58. INSERT INTO Video (VideoUrl, Slika, Naziv, Opis, Vidljivost, Blokiran, Rejting, Komentari, BrojPregleda, BrojLajkova, DatumKreiranja, VlasnikVideaId, Obrisan)
  59. VALUES ('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);
  61. INSERT INTO Video (VideoUrl, Slika, Naziv, Opis, Vidljivost, Blokiran, Rejting, Komentari, BrojPregleda, BrojLajkova, DatumKreiranja, VlasnikVideaId, Obrisan)
  62. VALUES ('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);
  64. INSERT INTO Video (VideoUrl, Slika, Naziv, Opis, Vidljivost, Blokiran, Rejting, Komentari, BrojPregleda, BrojLajkova, DatumKreiranja, VlasnikVideaId, Obrisan)
  65. VALUES ('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);
  67. INSERT INTO Video (VideoUrl, Slika, Naziv, Opis, Vidljivost, Blokiran, Rejting, Komentari, BrojPregleda, BrojLajkova, DatumKreiranja, VlasnikVideaId, Obrisan)
  68. VALUES ('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);
  70. INSERT INTO Video (VideoUrl, Slika, Naziv, Opis, Vidljivost, Blokiran, Rejting, Komentari, BrojPregleda, BrojLajkova, DatumKreiranja, VlasnikVideaId, Obrisan)
  71. VALUES ('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);
  73. INSERT INTO Video (VideoUrl, Slika, Naziv, Opis, Vidljivost, Blokiran, Rejting, Komentari, BrojPregleda, BrojLajkova, DatumKreiranja, VlasnikVideaId, Obrisan)
  74. VALUES ('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);
  76. INSERT INTO Video (VideoUrl, Slika, Naziv, Opis, Vidljivost, Blokiran, Rejting, Komentari, BrojPregleda, BrojLajkova, DatumKreiranja, VlasnikVideaId, Obrisan)
  77. VALUES ('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);
  79. INSERT INTO Video (VideoUrl, Slika, Naziv, Opis, Vidljivost, Blokiran, Rejting, Komentari, BrojPregleda, BrojLajkova, DatumKreiranja, VlasnikVideaId, Obrisan)
  80. VALUES ('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);
  82. INSERT INTO Video (VideoUrl, Slika, Naziv, Opis, Vidljivost, Blokiran, Rejting, Komentari, BrojPregleda, BrojLajkova, DatumKreiranja, VlasnikVideaId, Obrisan)
  83. VALUES ('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);
  85. INSERT INTO Video (VideoUrl, Slika, Naziv, Opis, Vidljivost, Blokiran, Rejting, Komentari, BrojPregleda, BrojLajkova, DatumKreiranja, VlasnikVideaId, Obrisan)
  86. VALUES ('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.  
  89. CREATE 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.  
  102. INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('svidja mi se', '2018.01.04', 1, 1, 2, 0);
  103. INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('sta je ovo', '2018.01.05', 2, 1, 1, 0);
  104. INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('ne znam', '2018.01.01', 4, 1, 1, 0);
  105. INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('mislim da je okej', '2018.01.15', 7, 1, 0, 0);
  106. INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('sta napisati', '2018.02.03', 9, 1, 0, 0);
  107. INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('nije los video', '2018.02.04', 8, 2, 0, 0);
  108. INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('dobar video skroz', '2018.02.04', 7, 2, 0, 0);
  109. INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('ubija ovo pisanje', '2018.02.04', 2, 2, 0, 0);
  110. INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('meni se ne svidja ovo', '2018.01.05', 1, 2, 0, 0);
  111. INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('skroz dobro', '2018.01.09', 4, 2, 0, 0);
  112. INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('super video3', '2018.01.10', 3, 3, 0, 0);
  113. INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('Ovo je super', '2018.01.16', 5, 3, 0, 0);
  114. INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('Ocaj video', '2018.02.04', 3, 3, 0, 0);
  115. INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('super video', '2018.02.04', 2, 3, 0, 0);
  116. INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('nista ne valja', '2018.02.03', 1, 3, 0, 0);
  117. INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('Kakav genij, uvijek u nasim mislima', '2018.01.04', 9, 4, 0, 0);
  118. INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('Lajk ko ga slusa i u 2016.', '2018.01.07', 1, 4, 0, 0);
  119. INSERT 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);
  120. INSERT 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);
  121. INSERT 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);
  122. INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('svidja mi se', '2018.01.04', 1, 5, 0, 0);
  123. INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('sta je ovo', '2018.01.05', 2, 5, 0, 0);
  124. INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('ne znam', '2018.01.01', 4, 5, 0, 0);
  125. INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('mislim da je okej', '2018.01.15', 7, 5, 0, 0);
  126. INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('sta napisati', '2018.02.03', 9, 5, 0, 0);
  127. INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('nije los video', '2018.02.04', 8, 6, 0, 0);
  128. INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('dobar video skroz', '2018.02.04', 7, 6, 0, 0);
  129. INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('ubija ovo pisanje', '2018.02.04', 2, 6, 0, 0);
  130. INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('meni se ne svidja ovo', '2018.01.05', 1, 6, 0, 0);
  131. INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('skroz dobro', '2018.01.09', 4, 6, 0, 0);
  132. INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('super video3', '2018.01.10', 3, 7, 0, 0);
  133. INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('Ovo je super', '2018.01.16', 5, 7, 0, 0);
  134. INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('Ocaj video', '2018.02.04', 3, 7, 0, 0);
  135. INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('super video', '2018.02.04', 10, 7, 0, 0);
  136. INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('nista ne valja', '2018.02.03', 1, 7, 0, 0);
  137. INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('Kakav genij, uvijek u nasim mislima', '2018.01.04', 7, 8, 0, 0);
  138. INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('Lajk ko ga slusa i u 2016', '2018.01.07', 1, 8, 0, 0);
  139. INSERT 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);
  140. INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('Perfect', '2018.01.18', 2, 8, 0, 0);
  141. INSERT 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);
  142. INSERT 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);
  143. INSERT INTO Komentar (Sadrzaj, DatumKreiranja, VlasnikKomentaraId, VideoId, BrojLajkova, Obrisan) VALUES ('You can find catch vibes song very well', '2018.01.18', 2, 10, 0, 0);
  144. INSERT 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.  
  146. CREATE 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.  
  158. INSERT INTO LikeVideo (lajk, DatumKreiranja, VlasnikLajkaId, VideoId, Obrisan) VALUES (1, '2018.01.04', 1, 1, 0);
  159. INSERT INTO LikeVideo (lajk, DatumKreiranja, VlasnikLajkaId, VideoId, Obrisan) VALUES (1, '2018.01.09', 3, 2, 0);
  160. INSERT INTO LikeVideo (lajk, DatumKreiranja, VlasnikLajkaId, VideoId, Obrisan) VALUES (1, '2018.02.01', 4, 1, 0);
  161. INSERT INTO LikeVideo (lajk, DatumKreiranja, VlasnikLajkaId, VideoId, Obrisan) VALUES (0, '2018.02.04', 2, 2, 0);
  162. INSERT INTO LikeVideo (lajk, DatumKreiranja, VlasnikLajkaId, VideoId, Obrisan) VALUES (0, '2018.01.04', 1, 3, 0);
  163. INSERT INTO LikeVideo (lajk, DatumKreiranja, VlasnikLajkaId, VideoId, Obrisan) VALUES (1, '2018.01.09', 3, 3, 0);
  164. INSERT INTO LikeVideo (lajk, DatumKreiranja, VlasnikLajkaId, VideoId, Obrisan) VALUES (0, '2018.02.01', 4, 3, 0);
  165. INSERT INTO LikeVideo (lajk, DatumKreiranja, VlasnikLajkaId, VideoId, Obrisan) VALUES (1, '2018.02.04', 2, 1, 0);
  166. INSERT INTO LikeVideo (lajk, DatumKreiranja, VlasnikLajkaId, VideoId, Obrisan) VALUES (1, '2018.01.04', 1, 2, 0);
  167. INSERT INTO LikeVideo (lajk, DatumKreiranja, VlasnikLajkaId, VideoId, Obrisan) VALUES (0, '2018.01.09', 3, 1, 0);
  168. INSERT INTO LikeVideo (lajk, DatumKreiranja, VlasnikLajkaId, VideoId, Obrisan) VALUES (1, '2018.02.01', 4, 1, 0);
  169. INSERT INTO LikeVideo (lajk, DatumKreiranja, VlasnikLajkaId, VideoId, Obrisan) VALUES (0, '2018.02.04', 2, 4, 0);
  170.  
  171. CREATE 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.  
  183. INSERT INTO LikeKomentar (lajk, DatumKreiranja, VlasnikLajkaId, KomentarId, Obrisan) VALUES (1, '2018.01.04', 1, 1, 0);
  184. INSERT INTO LikeKomentar (lajk, DatumKreiranja, VlasnikLajkaId, KomentarId, Obrisan) VALUES (1, '2018.01.09', 3, 2, 0);
  185. INSERT INTO LikeKomentar (lajk, DatumKreiranja, VlasnikLajkaId, KomentarId, Obrisan) VALUES (1, '2018.01.15', 4, 1, 0);
  186. INSERT INTO LikeKomentar (lajk, DatumKreiranja, VlasnikLajkaId, KomentarId, Obrisan) VALUES (1, '2018.02.04', 2, 3, 0);
  187.  
  188. CREATE 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.  
  196. INSERT INTO Pratioci(KoPrati, KogaPrati) VALUES (1,2);
  197. INSERT INTO Pratioci(KoPrati, KogaPrati) VALUES (1,3);
  198. INSERT INTO Pratioci(KoPrati, KogaPrati) VALUES (1,4);
  199. INSERT INTO Pratioci(KoPrati, KogaPrati) VALUES (2,3);
  200. INSERT INTO Pratioci(KoPrati, KogaPrati) VALUES (2,5);
  201. INSERT INTO Pratioci(KoPrati, KogaPrati) VALUES (9,1);
  202. INSERT INTO Pratioci(KoPrati, KogaPrati) VALUES (8,2);
  203. INSERT INTO Pratioci(KoPrati, KogaPrati) VALUES (7,8);
  204. INSERT INTO Pratioci(KoPrati, KogaPrati) VALUES (5,6);
  205. INSERT INTO Pratioci(KoPrati, KogaPrati) VALUES (9,10);
  206. INSERT INTO Pratioci(KoPrati, KogaPrati) VALUES (4,1);
  207. INSERT INTO Pratioci(KoPrati, KogaPrati) VALUES (3,1);
  208. INSERT INTO Pratioci(KoPrati, KogaPrati) VALUES (8,1);
  209. INSERT INTO Pratioci(KoPrati, KogaPrati) VALUES (10,1);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement