RalfEggert

SQLite3 Dump

Dec 13th, 2012
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 4.98 KB | None | 0 0
  1. PRAGMA foreign_keys = OFF;
  2. BEGIN TRANSACTION;
  3. DROP TABLE pizzas;
  4. DROP TABLE crusts;
  5. DROP TABLE toppings;
  6. DROP TABLE pizzas_toppings;
  7. CREATE TABLE pizzas (id INTEGER PRIMARY KEY, name VARCHAR(32), price FLOAT, crust_id INTEGER, FOREIGN KEY(crust_id) REFERENCES crusts(id));
  8. INSERT INTO "pizzas" VALUES(1,'Pizza Salami',4.95,1);
  9. INSERT INTO "pizzas" VALUES(2,'Pizza Salami Vollkorn',5.95,2);
  10. INSERT INTO "pizzas" VALUES(3,'Pizza Schinken',4.95,1);
  11. INSERT INTO "pizzas" VALUES(4,'Pizza Schinken Vollkorn',5.95,2);
  12. INSERT INTO "pizzas" VALUES(5,'Pizza Melone',6.95,1);
  13. INSERT INTO "pizzas" VALUES(6,'Pizza Melone Vollkorn',7.95,2);
  14. INSERT INTO "pizzas" VALUES(7,'Pizza Speziale',6.95,1);
  15. INSERT INTO "pizzas" VALUES(8,'Pizza Speziale Vollkorn',7.95,2);
  16. INSERT INTO "pizzas" VALUES(9,'Pizza Thunfisch',7.95,1);
  17. INSERT INTO "pizzas" VALUES(10,'Pizza Thunfisch Vollkorn',8.95,2);
  18. INSERT INTO "pizzas" VALUES(11,'Pizza Spinaci',7.95,1);
  19. INSERT INTO "pizzas" VALUES(12,'Pizza Spinaci Vollkorn',8.95,2);
  20. INSERT INTO "pizzas" VALUES(13,'Pizza Mexicana',8.95,1);
  21. INSERT INTO "pizzas" VALUES(14,'Pizza Mexicana Vollkorn',9.95,2);
  22. CREATE TABLE crusts (id INTEGER PRIMARY KEY, name VARCHAR(32), costs FLOAT);
  23. INSERT INTO "crusts" VALUES(1,'Pizzaboden aus Weizenmehl',2.0);
  24. INSERT INTO "crusts" VALUES(2,'Pizzaboden aus Vollkornmehl',2.5);
  25. CREATE TABLE toppings (id INTEGER PRIMARY KEY, name VARCHAR(32), costs FLOAT);
  26. INSERT INTO "toppings" VALUES(1,'Tomatenpampe',0.5);
  27. INSERT INTO "toppings" VALUES(2,'Kรคse',0.5);
  28. INSERT INTO "toppings" VALUES(3,'Salami',1.0);
  29. INSERT INTO "toppings" VALUES(4,'Schinken',1.0);
  30. INSERT INTO "toppings" VALUES(5,'Ananas',1.5);
  31. INSERT INTO "toppings" VALUES(6,'Champignons',1.0);
  32. INSERT INTO "toppings" VALUES(7,'Melone',1.5);
  33. INSERT INTO "toppings" VALUES(8,'Zwiebeln',0.5);
  34. INSERT INTO "toppings" VALUES(9,'Thunfisch',2.0);
  35. INSERT INTO "toppings" VALUES(10,'Spinat',1.5);
  36. INSERT INTO "toppings" VALUES(11,'Peperoni',1.0);
  37. INSERT INTO "toppings" VALUES(12,'Feta',1.5);
  38. INSERT INTO "toppings" VALUES(13,'Hackfleisch',2.0);
  39. INSERT INTO "toppings" VALUES(14,'Mais',1.0);
  40. CREATE TABLE pizzas_toppings (pizza_id INTEGER, topping_id INTEGER, FOREIGN KEY(pizza_id) REFERENCES pizzas(id), FOREIGN KEY(topping_id) REFERENCES toppings(id));
  41. INSERT INTO "pizzas_toppings" VALUES(1,1);
  42. INSERT INTO "pizzas_toppings" VALUES(1,2);
  43. INSERT INTO "pizzas_toppings" VALUES(1,3);
  44. INSERT INTO "pizzas_toppings" VALUES(2,1);
  45. INSERT INTO "pizzas_toppings" VALUES(2,2);
  46. INSERT INTO "pizzas_toppings" VALUES(2,3);
  47. INSERT INTO "pizzas_toppings" VALUES(3,1);
  48. INSERT INTO "pizzas_toppings" VALUES(3,2);
  49. INSERT INTO "pizzas_toppings" VALUES(3,4);
  50. INSERT INTO "pizzas_toppings" VALUES(4,1);
  51. INSERT INTO "pizzas_toppings" VALUES(4,2);
  52. INSERT INTO "pizzas_toppings" VALUES(4,4);
  53. INSERT INTO "pizzas_toppings" VALUES(5,1);
  54. INSERT INTO "pizzas_toppings" VALUES(5,2);
  55. INSERT INTO "pizzas_toppings" VALUES(5,4);
  56. INSERT INTO "pizzas_toppings" VALUES(5,7);
  57. INSERT INTO "pizzas_toppings" VALUES(6,1);
  58. INSERT INTO "pizzas_toppings" VALUES(6,2);
  59. INSERT INTO "pizzas_toppings" VALUES(6,4);
  60. INSERT INTO "pizzas_toppings" VALUES(6,7);
  61. INSERT INTO "pizzas_toppings" VALUES(7,1);
  62. INSERT INTO "pizzas_toppings" VALUES(7,2);
  63. INSERT INTO "pizzas_toppings" VALUES(7,3);
  64. INSERT INTO "pizzas_toppings" VALUES(7,4);
  65. INSERT INTO "pizzas_toppings" VALUES(7,6);
  66. INSERT INTO "pizzas_toppings" VALUES(8,1);
  67. INSERT INTO "pizzas_toppings" VALUES(8,2);
  68. INSERT INTO "pizzas_toppings" VALUES(8,3);
  69. INSERT INTO "pizzas_toppings" VALUES(8,4);
  70. INSERT INTO "pizzas_toppings" VALUES(8,6);
  71. INSERT INTO "pizzas_toppings" VALUES(9,1);
  72. INSERT INTO "pizzas_toppings" VALUES(9,2);
  73. INSERT INTO "pizzas_toppings" VALUES(9,8);
  74. INSERT INTO "pizzas_toppings" VALUES(9,9);
  75. INSERT INTO "pizzas_toppings" VALUES(10,1);
  76. INSERT INTO "pizzas_toppings" VALUES(10,2);
  77. INSERT INTO "pizzas_toppings" VALUES(10,8);
  78. INSERT INTO "pizzas_toppings" VALUES(10,9);
  79. INSERT INTO "pizzas_toppings" VALUES(11,1);
  80. INSERT INTO "pizzas_toppings" VALUES(11,2);
  81. INSERT INTO "pizzas_toppings" VALUES(11,10);
  82. INSERT INTO "pizzas_toppings" VALUES(11,12);
  83. INSERT INTO "pizzas_toppings" VALUES(12,1);
  84. INSERT INTO "pizzas_toppings" VALUES(12,2);
  85. INSERT INTO "pizzas_toppings" VALUES(12,10);
  86. INSERT INTO "pizzas_toppings" VALUES(12,12);
  87. INSERT INTO "pizzas_toppings" VALUES(13,1);
  88. INSERT INTO "pizzas_toppings" VALUES(13,2);
  89. INSERT INTO "pizzas_toppings" VALUES(13,8);
  90. INSERT INTO "pizzas_toppings" VALUES(13,11);
  91. INSERT INTO "pizzas_toppings" VALUES(13,13);
  92. INSERT INTO "pizzas_toppings" VALUES(13,14);
  93. INSERT INTO "pizzas_toppings" VALUES(14,1);
  94. INSERT INTO "pizzas_toppings" VALUES(14,2);
  95. INSERT INTO "pizzas_toppings" VALUES(14,8);
  96. INSERT INTO "pizzas_toppings" VALUES(14,11);
  97. INSERT INTO "pizzas_toppings" VALUES(14,13);
  98. INSERT INTO "pizzas_toppings" VALUES(14,14);
  99. CREATE INDEX pizzas_crust_id ON pizzas(crust_id);
  100. CREATE INDEX pizzas_toppings_pizza_id ON pizzas_toppings(pizza_id);
  101. CREATE INDEX pizzas_toppings_topping_id ON pizzas_toppings(topping_id);
  102. COMMIT;
  103. PRAGMA foreign_keys = ON;
Add Comment
Please, Sign In to add comment