Advertisement
Guest User

Untitled

a guest
Jan 18th, 2020
3,047
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.24 KB | None | 0 0
  1. -- --------------------------------------------------------
  2.  
  3. --
  4. -- Struktura tabeli dla tabeli `seat_database`
  5. --
  6.  
  7. CREATE TABLE seat_database (
  8. s_id int NOT NULL,
  9. s_number int NOT NULL,
  10. showing_id int NOT NULL,
  11. reserved_by int DEFAULT NULL,
  12. s_isDiscounted smallint DEFAULT NULL
  13. ) ;
  14.  
  15. --
  16. -- Zrzut danych tabeli `seat_database`
  17. --
  18.  
  19.  
  20. -- --------------------------------------------------------
  21.  
  22. --
  23. -- Struktura tabeli dla tabeli `showing_database`
  24. --
  25.  
  26. CREATE TABLE showing_database (
  27. sh_id int NOT NULL,
  28. sh_date timestamp(0) NOT NULL,
  29. movie_id int NOT NULL,
  30. sh_price double precision NOT NULL
  31. ) ;
  32.  
  33. --
  34. -- Zrzut danych tabeli `showing_database`
  35. --
  36.  
  37. -- --------------------------------------------------------
  38.  
  39. --
  40. -- Struktura tabeli dla tabeli `user_database`
  41. --
  42.  
  43. CREATE TABLE user_database (
  44. u_id int NOT NULL,
  45. u_fname varchar(50) NOT NULL,
  46. u_uname varchar(50) NOT NULL,
  47. u_lname varchar(50) NOT NULL,
  48. u_pass varchar(42) NOT NULL,
  49. u_bdate date NOT NULL,
  50. u_phonenumber int NOT NULL,
  51. u_email varchar(30) NOT NULL
  52. ) ;
  53.  
  54. --
  55. -- Zrzut danych tabeli `user_database`
  56. --
  57.  
  58. INSERT INTO user_database (u_id, u_fname, u_uname, u_lname, u_pass, u_bdate, u_phonenumber, u_email) VALUES
  59. (1, 'Pawełe', 'vespi', 'Krzyżak', '*998345F3F3AAF4911BB09FE177BDAC58823E3E46', '2018-12-22', 123123321, 'vvv@interia.pl'),
  60. (49, 'Dd', 'krzysiekjarecki', 'Dd', '*15E088F1E7080F04E84E9CD0FA3A6FCC70F86C63', '1990-02-15', 531412312, 'emailfajny@onet.eu'),
  61. (51, 'Deded', 'dede', 'Dedede', '*E91C566E1D4F2603031C2AB5E2932E4AA1377DBC', '2004-02-13', 333333333, 'vvvvv@lelele.pl'),
  62. (52, 'Szymon', 'Moortan', 'Leniart', '*2958ADF59D0219305B98A50377FA3147775766E1', '1999-02-12', 123123123, 'asd@gmail.com'),
  63. (54, 'Szymon', 'szymek', 'Leniart', '*2958ADF59D0219305B98A50377FA3147775766E1', '2001-02-09', 123123125, '123@gmail.com'),
  64. (55, 'Pwl', 'vespi2', 'Ll', '*998345F3F3AAF4911BB09FE177BDAC58823E3E46', '2000-12-13', 532342342, 'vv@onet.eu'),
  65. (57, 'Dsa', 'Dominik', 'Das', '123123', '2019-03-08', 534941497, '312@o2.pl'),
  66. (58, 'A', 'xyz', 'A', 'aaabbbb', '2019-10-17', 123456789, 'aa@aa.pl'),
  67. (59, 'A', 'aaa', 'A', 'qqqqqq', '2019-10-03', 1, 'a@a.pl'),
  68. (61, 'Ja', 'krzysiekjarecki123', 'Ty', '*B3D3AC56C2D918CD7FF7830BB1605CDBBF1AA1B8', '2002-02-08', 502131231, 'vivivi@gmail.com');
  69.  
  70. --
  71. -- Indeksy dla zrzutów tabel
  72. --
  73.  
  74. --
  75. -- Indeksy dla tabeli `movie_database`
  76. --
  77. ALTER TABLE movie_database
  78. ADD PRIMARY KEY (m_id),
  79. ADD KEY `m_id` (m_id);
  80.  
  81. --
  82. -- Indeksy dla tabeli `seat_database`
  83. --
  84. ALTER TABLE seat_database
  85. ADD PRIMARY KEY (s_id),
  86. ADD KEY `seat_database_ibfk_1` (showing_id);
  87.  
  88. --
  89. -- Indeksy dla tabeli `showing_database`
  90. --
  91. ALTER TABLE showing_database
  92. ADD PRIMARY KEY (sh_id),
  93. ADD UNIQUE KEY `sh_id` (sh_id),
  94. ADD KEY `showing_database_ibfk_1` (movie_id);
  95.  
  96. --
  97. -- Indeksy dla tabeli `user_database`
  98. --
  99. ALTER TABLE user_database
  100. ADD PRIMARY KEY (u_id),
  101. ADD UNIQUE KEY `u_id` (u_id),
  102. ADD UNIQUE KEY `u_uname` (u_uname),
  103. ADD UNIQUE KEY `u_email` (u_email),
  104. ADD UNIQUE KEY `u_phonenumber` (u_phonenumber);
  105.  
  106. --
  107. -- AUTO_INCREMENT dla tabel zrzutów
  108. --
  109.  
  110. --
  111. -- AUTO_INCREMENT dla tabeli `movie_database`
  112. --
  113. ALTER TABLE movie_database
  114. MODIFY m_id cast(11 as int) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=55;
  115.  
  116. --
  117. -- AUTO_INCREMENT dla tabeli `seat_database`
  118. --
  119. ALTER TABLE seat_database
  120. MODIFY s_id cast(11 as int) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4461;
  121.  
  122. --
  123. -- AUTO_INCREMENT dla tabeli `showing_database`
  124. --
  125. ALTER TABLE showing_database
  126. MODIFY sh_id cast(11 as int) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=107;
  127.  
  128. --
  129. -- AUTO_INCREMENT dla tabeli `user_database`
  130. --
  131. ALTER TABLE user_database
  132. MODIFY u_id cast(11 as int) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=62;
  133.  
  134. --
  135. -- Ograniczenia dla zrzutów tabel
  136. --
  137.  
  138. --
  139. -- Ograniczenia dla tabeli `seat_database`
  140. --
  141. ALTER TABLE seat_database
  142. ADD CONSTRAINT seat_database_ibfk_1 FOREIGN KEY (showing_id) REFERENCES showing_database (sh_id) ON DELETE CASCADE ON UPDATE CASCADE;
  143.  
  144. --
  145. -- Ograniczenia dla tabeli `showing_database`
  146. --
  147. ALTER TABLE showing_database
  148. ADD CONSTRAINT showing_database_ibfk_1 FOREIGN KEY (movie_id) REFERENCES movie_database (m_id) ON DELETE CASCADE ON UPDATE CASCADE;
  149. COMMIT;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement