Advertisement
Szczepan86

SQLite - przykładowa baza do gry przygodowej

Nov 8th, 2019
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 7.25 KB | None | 0 0
  1. CREATE TABLE Uzytkownik (
  2.     "UzytkownikID"  INT AUTO_INCREMENT,
  3.     "Nazwa"         VARCHAR(100) UNIQUE,
  4.     "Email"         VARCHAR(100) UNIQUE,
  5.     "Haslo"         CHAR(40),
  6.     "Mailing"       INT,
  7.     PRIMARY KEY ("UzytkownikID")
  8. );
  9.  
  10. CREATE TABLE Lokacja (
  11.     "LokacjaID"     INT AUTO_INCREMENT,
  12.     "Nazwa"         VARCHAR(100),
  13.     "Opis"          text,
  14.     "PozycjaX"      INT,
  15.     "PozycjaY"      INT,
  16.     PRIMARY KEY ("LokacjaID")
  17. );
  18.  
  19. CREATE TABLE Rasa (
  20.     "RasaID"        INT AUTO_INCREMENT,
  21.     "Nazwa"         VARCHAR(100),
  22.     PRIMARY KEY ("RasaID")
  23. );
  24.  
  25. CREATE TABLE Bohater (
  26.     "BohaterID"     INT AUTO_INCREMENT,
  27.     "Nazwa"         VARCHAR(100) UNIQUE,
  28.     "PunktyZycia"   INT,
  29.     "Inteligencja"  INT,
  30.     "Sila"          INT,
  31.     "Zrecznosc"     INT,
  32.     "Poziom"        INT,
  33.     "RasaID"        INT,
  34.     "UzytkownikID"  INT,
  35.     "LokacjaID"     INT,
  36.     PRIMARY KEY ("BohaterID")
  37. );
  38.  
  39. CREATE TABLE Potwor (
  40.     "PotworID"      INT AUTO_INCREMENT,
  41.     "Nazwa"         VARCHAR(100),
  42.     "PunktyZycia"   INT,
  43.     "Inteligencja"  INT,
  44.     "Sila"          INT,
  45.     "Zrecznosc"     INT,
  46.     "LokacjaID"     INT,
  47.     PRIMARY KEY ("PotworID")
  48. );
  49.  
  50. CREATE TABLE Przedmiot (
  51.     "PrzedmiotID"   INT AUTO_INCREMENT,
  52.     "Nazwa"         VARCHAR(100),
  53.     "Opis"          VARCHAR(400),
  54.     "PotworID"      INT,
  55.     "BohaterID"     INT,
  56.     "LokacjaID"     INT,
  57.     PRIMARY KEY ("PrzedmiotID")
  58. );
  59.  
  60.  
  61.  
  62. INSERT INTO Uzytkownik ("Nazwa", "Email", "Haslo", "Mailing") VALUES ('Adam', 'adam@adam.pl', 'f941e1206abd4a2d8889da67be10151f429d95dc', 1);
  63. INSERT INTO Uzytkownik ("Nazwa", "Email", "Haslo", "Mailing") VALUES ('Bartosz', 'bartosz@bartosz.pl', '1997f2355b2e5f363813e87468718d6d07331c69', 0);
  64. INSERT INTO Uzytkownik ("Nazwa", "Email", "Haslo", "Mailing") VALUES ('Celina', 'celina@celina.pl', '773abc099f23bffc6e0714dd6efdaa063b63b97a', 0);
  65. INSERT INTO Uzytkownik ("Nazwa", "Email", "Haslo", "Mailing") VALUES ('Dawid', 'dawid@dawid.pl', '154dc68868c732345b1feb0bbd7fba65855888ca', 1);
  66. INSERT INTO Uzytkownik ("Nazwa", "Email", "Haslo", "Mailing") VALUES ('Ewelina', 'ewelina@ewelina.pl', 'e1fd29bb1c9be94a6d44df9146000edb7cd26522', 1);
  67.  
  68. INSERT INTO Lokacja ("Nazwa", "Opis", "PozycjaX", "PozycjaY") VALUES ('Komnata', 'Nasza pierwsza komnata, z ktorej rozpoczynamy przygode. Ma podloge, sufit i nawet jakies meble.', 0, 0);
  69. INSERT INTO Lokacja ("Nazwa", "Opis", "PozycjaX", "PozycjaY") VALUES ('Korytarz przechodni', 'Korytarz, ktory znajduje sie na polnoc od naszego miejsca startu. Poki co nic tu nie ma, ale kto wie co przyniesie jutro.', 0, 1);
  70. INSERT INTO Lokacja ("Nazwa", "Opis", "PozycjaX", "PozycjaY") VALUES ('Komnata wschodnia', 'Cala komnata zawalona jest zabugowanym kodem. Poza tym nic tu nie ma.', -1, 1);
  71. INSERT INTO Lokacja ("Nazwa", "Opis", "PozycjaX", "PozycjaY") VALUES ('Komnata zachodnia', 'To jest komnata zapomnianych pomyslow. Znajduje sie tu masa niedokonczonych projektow. Chyba ludzie czesto tu bywaja.', 1, 1);
  72. INSERT INTO Lokacja ("Nazwa", "Opis", "PozycjaX", "PozycjaY") VALUES ('Waski korytarz', 'Korytarz laczacy korytarz przechodni z pokojem na samej polnocy. Uwazaj, by nie potknac sie o kable.', 0, 2);
  73. INSERT INTO Lokacja ("Nazwa", "Opis", "PozycjaX", "PozycjaY") VALUES ('Polnocny pokoj', 'Pokoj zwierzen. Mozesz sie zwierzyc. Albo i nie.', 0, 3);
  74.  
  75. INSERT INTO Rasa ("Nazwa") VALUES ('czlowiek');
  76. INSERT INTO Rasa ("Nazwa") VALUES ('elf');
  77. INSERT INTO Rasa ("Nazwa") VALUES ('krasnolud');
  78. INSERT INTO Rasa ("Nazwa") VALUES ('niziolek');
  79.  
  80. INSERT INTO Bohater ("Nazwa", "PunktyZycia", "Inteligencja", "Sila", "Zrecznosc", "Poziom", "RasaID", "UzytkownikID", "LokacjaID") VALUES ('Trugia', 97, 10, 6, 11, 7, 1, 5, 5);
  81. INSERT INTO Bohater ("Nazwa", "PunktyZycia", "Inteligencja", "Sila", "Zrecznosc", "Poziom", "RasaID", "UzytkownikID", "LokacjaID") VALUES ('Athush', 36, 8, 17, 4, 7, 1, 5, 5);
  82. INSERT INTO Bohater ("Nazwa", "PunktyZycia", "Inteligencja", "Sila", "Zrecznosc", "Poziom", "RasaID", "UzytkownikID", "LokacjaID") VALUES ('Elsecli', 81, 9, 6, 5, 7, 2, 4, 5);
  83. INSERT INTO Bohater ("Nazwa", "PunktyZycia", "Inteligencja", "Sila", "Zrecznosc", "Poziom", "RasaID", "UzytkownikID", "LokacjaID") VALUES ('Nemp', 36, 11, 15, 8, 10, 2, 2, 3);
  84. INSERT INTO Bohater ("Nazwa", "PunktyZycia", "Inteligencja", "Sila", "Zrecznosc", "Poziom", "RasaID", "UzytkownikID", "LokacjaID") VALUES ('Cheimyum', 10, 10, 4, 8, 2, 1, 1, 1);
  85. INSERT INTO Bohater ("Nazwa", "PunktyZycia", "Inteligencja", "Sila", "Zrecznosc", "Poziom", "RasaID", "UzytkownikID", "LokacjaID") VALUES ('Suatagnas', 28, 6, 3, 12, 1, 1, 5, 5);
  86. INSERT INTO Bohater ("Nazwa", "PunktyZycia", "Inteligencja", "Sila", "Zrecznosc", "Poziom", "RasaID", "UzytkownikID", "LokacjaID") VALUES ('Nughuz', 80, 4, 11, 17, 8, 3, 4, 5);
  87. INSERT INTO Bohater ("Nazwa", "PunktyZycia", "Inteligencja", "Sila", "Zrecznosc", "Poziom", "RasaID", "UzytkownikID", "LokacjaID") VALUES ('Boshox', 31, 9, 7, 12, 8, 1, 3, 2);
  88. INSERT INTO Bohater ("Nazwa", "PunktyZycia", "Inteligencja", "Sila", "Zrecznosc", "Poziom", "RasaID", "UzytkownikID", "LokacjaID") VALUES ('Idouxo', 52, 8, 5, 3, 2, 1, 4, 3);
  89. INSERT INTO Bohater ("Nazwa", "PunktyZycia", "Inteligencja", "Sila", "Zrecznosc", "Poziom", "RasaID", "UzytkownikID", "LokacjaID") VALUES ('Cale', 21, 6, 9, 15, 2, 1, 3, 3);
  90.  
  91. INSERT INTO Potwor ("Nazwa", "PunktyZycia", "Inteligencja", "Sila", "Zrecznosc", "LokacjaID") VALUES ('Nietoperz', 61, 13, 11, 16, 6);
  92. INSERT INTO Potwor ("Nazwa", "PunktyZycia", "Inteligencja", "Sila", "Zrecznosc", "LokacjaID") VALUES ('Slimak', 89, 11, 16, 3, 2);
  93. INSERT INTO Potwor ("Nazwa", "PunktyZycia", "Inteligencja", "Sila", "Zrecznosc", "LokacjaID") VALUES ('Smok', 55, 17, 18, 17, 1);
  94. INSERT INTO Potwor ("Nazwa", "PunktyZycia", "Inteligencja", "Sila", "Zrecznosc", "LokacjaID") VALUES ('Meduza', 55, 18, 18, 11, 6);
  95. INSERT INTO Potwor ("Nazwa", "PunktyZycia", "Inteligencja", "Sila", "Zrecznosc", "LokacjaID") VALUES ('Szczur', 39, 16, 7, 16, 4);
  96. INSERT INTO Potwor ("Nazwa", "PunktyZycia", "Inteligencja", "Sila", "Zrecznosc", "LokacjaID") VALUES ('Goblin', 71, 6, 8, 7, 1);
  97.  
  98. INSERT INTO Przedmiot ("Nazwa", "Opis", "BohaterID") VALUES ('Zbroja plytowa', '"Opis" Przedmiotu Zbroja plytowa', 1);
  99. INSERT INTO Przedmiot ("Nazwa", "Opis", "BohaterID") VALUES ('Helm paskowy', '"Opis" Przedmiotu Helm paskowy', 9);
  100. INSERT INTO Przedmiot ("Nazwa", "Opis", "BohaterID") VALUES ('Zbroja cwiekowana', '"Opis" Przedmiotu Zbroja cwiekowana', 4);
  101. INSERT INTO Przedmiot ("Nazwa", "Opis", "BohaterID") VALUES ('Plecak', '"Opis" Przedmiotu Plecak', 5);
  102. INSERT INTO Przedmiot ("Nazwa", "Opis", "BohaterID") VALUES ('Sztylet', '"Opis" Przedmiotu Sztylet', 4);
  103. INSERT INTO Przedmiot ("Nazwa", "Opis", "BohaterID") VALUES ('Halabarda', '"Opis" Przedmiotu Halabarda', 8);
  104. INSERT INTO Przedmiot ("Nazwa", "Opis", "BohaterID") VALUES ('Tarcza', '"Opis" Przedmiotu Tarcza', 1);
  105. INSERT INTO Przedmiot ("Nazwa", "Opis", "BohaterID") VALUES ('Miecz poltorareczny', '"Opis" Przedmiotu Miecz poltorareczny', 1);
  106. INSERT INTO Przedmiot ("Nazwa", "Opis", "PotworID") VALUES ('Krysztal', '"Opis" Przedmiotu Krysztal', 2);
  107. INSERT INTO Przedmiot ("Nazwa", "Opis", "PotworID") VALUES ('Rubin', '"Opis" Przedmiotu Rubin', 3);
  108. INSERT INTO Przedmiot ("Nazwa", "Opis", "PotworID") VALUES ('Magiczny zwoj', '"Opis" Przedmiotu Magiczny zwoj', 5);
  109. INSERT INTO Przedmiot ("Nazwa", "Opis", "LokacjaID") VALUES ('Pasek', '"Opis" Przedmiotu Pasek', 1);
  110. INSERT INTO Przedmiot ("Nazwa", "Opis", "LokacjaID") VALUES ('Buty', '"Opis" Przedmiotu Buty', 3);
  111. INSERT INTO Przedmiot ("Nazwa", "Opis", "LokacjaID") VALUES ('Czapka', '"Opis" Przedmiotu Czapka', 5);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement