Advertisement
Guest User

insert (em et charles)

a guest
Dec 2nd, 2017
685
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /*=========================================================================== A
  2. Activité : IFT187
  3. Trimestre : 2017-3
  4. Plateforme : PostgreSQL 9.3-9.6
  5. Responsable : Luc.Lavoie@USherbrooke.ca
  6. Auteur 1 : 16019791 dekj2501 juliette.de.keyser@UShebrooke.ca
  7. Auteur 2 : 17095359 ngue3201 ngue3201@UShebrooke.ca
  8. Auteur 3 : 17040202 cadg3202 guillaume.cadorette@UShebrooke.ca
  9. Auteur 4 : 17116826 stec2804 charles-robert.sterlin@Usherbrooke.c
  10. */
  11. -- =========================================================================== B
  12. --Insertion de tuples valides dans les tables initiales.
  13. -- =========================================================================== B
  14.  
  15.  
  16. INSERT INTO Region VALUES
  17.   (NEXTVAL('seq_region'),'Quebec'),
  18.   (NEXTVAL('seq_region'),'France'),
  19.   (NEXTVAL('seq_region'),'Italie'),
  20.   (NEXTVAL('seq_region'),'Chine'),
  21.   (NEXTVAL('seq_region'),'Mexique'),
  22.   (NEXTVAL('seq_region'),'Haiti'),
  23.   (NEXTVAL('seq_region'),'Europe'),
  24.   (NEXTVAL('seq_region'),'Asie'),
  25.   (NEXTVAL('seq_region'),'CoteIvoire'),
  26.   (NEXTVAL('seq_region'),'Afrique');
  27.  
  28.  
  29.  
  30. INSERT INTO SousRegion (sous_region, region) VALUES
  31.   (2,7),
  32.   (3,7),
  33.   (4,8),
  34.   (9,10);
  35.  
  36. INSERT INTO role VALUES --les nextval doivent run 2 fois
  37.     (NEXTVAL('seq_role'),'administrateur'),
  38.     (NEXTVAL('seq_role'),'moderateur'),
  39.     (NEXTVAL('seq_role'),'usager');
  40.  
  41.  
  42. INSERT INTO Photo VALUES
  43.   ('wqert.png'),
  44.   ('asd.png'),
  45.   ('qwe.png'),
  46.   ('zxc.png'),
  47.   ('iop.png'),
  48.   ('jkl.png');
  49.  
  50.  
  51.  
  52.  
  53. INSERT INTO Tag VALUES
  54.   (NEXTVAL('seq_tag'),'pate'),
  55.   (NEXTVAL('seq_tag'),'riz'),
  56.   (NEXTVAL('seq_tag'),'sauce'),
  57.   (NEXTVAL('seq_tag'),'asiatique'),
  58.   (NEXTVAL('seq_tag'),'patate'),
  59.   (NEXTVAL('seq_tag'),'salsa');
  60.  
  61.  
  62.  
  63.  
  64. INSERT INTO TypeRecette VALUES
  65.   (NEXTVAL('seq_typeRecette'),'dejeuner'),
  66.   (NEXTVAL('seq_typeRecette'),'diner'),
  67.   (NEXTVAL('seq_typeRecette'),'souper'),
  68.   (NEXTVAL('seq_typeRecette'),'dessert'),
  69.   (NEXTVAL('seq_typeRecette'),'cocktail'),
  70.   (NEXTVAL('seq_typeRecette'),'brunch'),
  71.   (NEXTVAL('seq_typeRecette'),'collation'),
  72.   (NEXTVAL('seq_typeRecette'),'boisson');
  73.  
  74. INSERT INTO Compte VALUES ('julietteDK','juliette.de.keyser@usherbrooke.ca','juliette',true,2);
  75. INSERT INTO Compte VALUES ('guillaumeC','guillaume.cadorette@usherbrooke.ca','guillaume',true,1);
  76. INSERT INTO Compte VALUES ('emilieN','emilie.nguyen2@usherbrooke.ca','emilie',true,2);
  77. INSERT INTO Compte VALUES ('charles-robertS','charles-robert.sterlin@usherbrooke.ca','charles',true,2);
  78. INSERT INTO Compte VALUES ('jeanC','jean.carneseki@hotmail.fr','jean',true,3);
  79. INSERT INTO Compte VALUES ('edouardE','edouard.engels@gmail.fr','edouard',true,3);
  80. INSERT INTO Compte VALUES ('camilleB','camille.berube@usherbrooke.ca','camille',true,3);
  81. INSERT INTO Compte VALUES ('lucL','luc.lavoie@USherbrooke.ca','luc',true,1);
  82. INSERT INTO Compte VALUES ('emmaC','emma.chadebeck@gmail.com','emma',true,3);
  83. INSERT INTO Compte VALUES ('chloeP','chloe.perrin@hotmail.com','chloe',false,3);
  84.  
  85.  
  86. INSERT INTO Recette(code,nom,nbPortions,tempsPrep,tempsCuisson,tempsTotal,commentaire,description,typeRecette,sousRegion,compte,photo) VALUES  
  87.   (NEXTVAL('seq_Recette'),'Raviolis gratines a la ratatouille',6,20,25,45,'Si le plat a ete prepare a l’avance, cuisez-le environ 40 minutes dans un four prechauffe a 180 °C (350 °F) avant de le dorer avec les fromages','Bonne recette pour toute la famille',3,3,'guillaumeC','wqert.png'),
  88.   (NEXTVAL('seq_Recette'),'Crepes fines a dejeuner',14,10,25,35,'Cette recette est tiree de la section Mon p''tit Ricardo.','Des crepes minces',1,2,'charles-robertS','asd.png'),
  89.   (NEXTVAL('seq_Recette'),'Chinese green tea',4,1,7,8,'Positively loved this light refreshing tea.','Hot tea',8,4,'julietteDK','qwe.png'),
  90.   (NEXTVAL('seq_Recette'),'bananes plantain frites',2,5,5,10,'Accompagnement ivoirien. Les bananes plantains d''origine africaine sont plus difficile a trouver, mais elles sont bien meilleures. N''hesitez pas a prendre des bananes a la peau largement tachetee de noir: elles sont mures.','plantains croustillants',2,9,'lucL','zxc.png');
  91.  
  92. INSERT INTO Tag_Rec VALUES
  93.   (1,'1'),
  94.   (3,'1'),
  95.   (4,'3');
  96.  
  97.   INSERT INTO Directive VALUES
  98.   (1,1,'Dans une grande poele allant au four, a feu moyen-eleve, dorer l’aubergine dans l’huile. Ajouter les courgettes, l’oignon et l’ail. Poursuivre la cuisson 5 minutes ou jusqu’a ce que les legumes soient tendres, en ajoutant de l’huile, au besoin. Ajouter les tomates et le piment. Laisser mijoter a feu moyen-doux 8 minutes en remuant frequemment. Saler et poivrer. Reserver.'),
  99.   (2,1,'Placer la grille au centre du four. Prechauffer le four a gril (broil).'),
  100.   (3,1,'Entre-temps, dans une casserole d’eau bouillante salee, cuire les raviolis jusqu’a ce qu’ils soient tendres. Prelever 180 ml (3/4 tasse) d’eau de cuisson. Egoutter. Incorporer les raviolis a la ratatouille. Ajouter de l’eau de cuisson, au besoin, pour detendre la sauce.'),
  101.   (4,1,'Dans un bol, melanger les fromages. Repartir les fromages sur les raviolis par grosses cuillerees. Cuire au four 3 minutes ou jusqu’a ce que les fromages commencent a dorer. Laisser reposer 5 minutes avant de servir.'),
  102.   (1,2,'Dans un bol, melange la farine, le sucre et le sel. Ajoute les oeufs, 125 ml (½ tasse) de lait et la vanille puis melange bien a l’aide d’un fouet jusqu’a ce que la pate soit lisse et homogene. Ajoute le reste du lait graduellement en remuant. Incorpore le beurre fondu.'),
  103.   (2,2,'Fais chauffer une poele antiadhesive d’environ 23 cm (9 po) de diametre a feu moyen. Lorsque ta poele est chaude, badigeonne-la de beurre avec un pinceau.'),
  104.   (3,2,'Pour chaque crepe, verse environ 45 ml (3 c. a soupe) de pate au centre de la poele. En faisant pivoter ta poele, tente de repandre la pate egalement pour recouvrir tout le fond. Lorsque le rebord se decolle facilement et commence a dorer, c’est le temps de retourner la crepe a l’aide d’une spatule. Poursuis la cuisson environ 10 secondes puis retire-la de la poele.'),
  105.   (4,2,'Place les crêpes cuites dans une assiette au fur et à mesure. Couvre-les de papier d’aluminium pour éviter qu’elles sèchent et garde-les au chaud. Délicieux avec du sirop d’érable ou de la sauce aux bleuets.'),
  106.   (1,3,'Bring water just to a boil. Remove from the heat.'),
  107.   (2,3,'Put the tea leaves in a strainer and put in the water to steep (or add tea bags if you are using them instead). Steep for 3-5 minutes.'),
  108.   (3,3,'Remove tea and serve immediately in a teapot.'),
  109.   (1,4,'Eplucher et couper les bananes en troncons d''environ 5 mm d''epaisseur. Saler.'),
  110.   (2,4,'Faire chauffer un bain de friture à 180°C environ (pas le plus chaud d''une friteuse). Y plonger les bananes. Surveiller.'),
  111.   (3,4,'Quand un côté est bien doré, retourner les rondelles.'),
  112.   (4,4,'Bien égoutter avant de déguster..'),
  113.   (5,4,'Mieux vaut faire plusieurs fournées, car s''ils s''empilent, les alokos se collent les uns aux autres.');
  114.  
  115.  INSERT INTO Photo_Dir VALUES
  116.   ('iop.png',2,1),
  117.   ('jkl.png',3,4);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement