This repository has been archived by the owner on May 28, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
database.sql
491 lines (418 loc) · 24.9 KB
/
database.sql
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
-- phpMyAdmin SQL Dump
-- version 5.1.2
-- https://www.phpmyadmin.net/
--
-- Hôte : localhost:3306
-- Généré le : mar. 23 mai 2023 à 20:56
-- Version du serveur : 5.7.24
-- Version de PHP : 8.0.1
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
START TRANSACTION;
SET time_zone = "+00:00";
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;
--
-- Base de données : `dbomnesbox`
--
-- --------------------------------------------------------
--
-- Structure de la table `account`
--
CREATE TABLE `account` (
`email` varchar(40) NOT NULL,
`last_name` varchar(30) NOT NULL,
`first_name` varchar(30) DEFAULT NULL,
`account_password` varchar(30) NOT NULL,
`account_type` enum('admin','partner','user') DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
--
-- Déchargement des données de la table `account`
--
INSERT INTO `account` (`email`, `last_name`, `first_name`, `account_password`, `account_type`) VALUES
('[email protected]', 'Admin', 'User', 'password123', 'admin'),
('[email protected]', 'Partner', 'User', 'password123', 'partner'),
('[email protected]', 'Partner', 'User', 'password123', 'partner'),
('[email protected]', 'Regular', 'User', 'password123', 'user'),
('[email protected]', 'Regular', 'User', 'password123', 'user'),
('[email protected]', 'Regular', 'User', 'password123', 'user'),
('[email protected]', 'Regular', 'User', 'password123', 'user');
-- --------------------------------------------------------
--
-- Structure de la table `activity`
--
CREATE TABLE `activity` (
`activity_id` int(11) NOT NULL,
`activity_title` varchar(40) NOT NULL,
`activity_content` text NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
--
-- Déchargement des données de la table `activity`
--
INSERT INTO `activity` (`activity_id`, `activity_title`, `activity_content`) VALUES
(1, 'cours', 'Apprenez de nouvelles compétences avec nos cours en ligne.'),
(2, 'conference', 'Élargissez vos connaissances lors de nos conférences inspirantes.'),
(3, 'concours', 'Participez à nos concours pour gagner des prix incroyables.'),
(4, 'vacances', 'Offrez-vous des vacances de rêve dans des destinations paradisiaques.'),
(5, 'restaurant', 'Découvrez des saveurs exquises dans nos restaurants partenaires.'),
(6, 'randonnee', 'Explorez les sentiers magnifiques de nos régions naturelles.'),
(7, 'theatre', 'Plongez dans l\'univers captivant du théâtre avec nos représentations.'),
(8, 'cinema', 'Profitez des derniers blockbusters dans nos salles de cinéma.'),
(9, 'concert', 'Vibrez au son de la musique lors de nos concerts live.'),
(10, 'exposition', 'Découvrez l\'art contemporain dans nos expositions renommées.');
-- --------------------------------------------------------
--
-- Structure de la table `activity_offer`
--
CREATE TABLE `activity_offer` (
`partner_email` varchar(40) NOT NULL,
`activity_id` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
--
-- Déchargement des données de la table `activity_offer`
--
INSERT INTO `activity_offer` (`partner_email`, `activity_id`) VALUES
('[email protected]', 1),
('[email protected]', 2),
('[email protected]', 3),
('[email protected]', 4),
('[email protected]', 4),
('[email protected]', 5),
('[email protected]', 5),
('[email protected]', 6),
('[email protected]', 6),
('[email protected]', 7),
('[email protected]', 8),
('[email protected]', 9),
('[email protected]', 10);
-- --------------------------------------------------------
--
-- Structure de la table `box_offer`
--
CREATE TABLE `box_offer` (
`partner_email` varchar(40) NOT NULL,
`box_id` int(11) NOT NULL,
`box_content` text NOT NULL,
`box_price` float(8,2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
--
-- Déchargement des données de la table `box_offer`
--
INSERT INTO `box_offer` (`partner_email`, `box_id`, `box_content`, `box_price`) VALUES
('[email protected]', 1, 'Découvrez notre boîte cadeau \'Cours de Cuisine - Débutant\' qui vous permettra d\'apprendre les bases de la cuisine française. Cette boîte comprend un cours de cuisine interactif animé par un chef renommé, un livre de recettes exclusives et des ustensiles de cuisine de haute qualité. Offrez-vous une expérience culinaire inoubliable !', 49.99),
('[email protected]', 3, 'Les \"Cours de Cuisine - Spécialités régionales\" vous offrent une expérience culinaire immersive et éducative. Cette box cadeau vous permet d\'explorer les saveurs uniques des spécialités régionales à travers des cours de cuisine passionnants. Vous aurez l\'occasion d\'apprendre les secrets et les techniques de préparation des plats emblématiques de différentes régions, mettant en valeur les ingrédients locaux et les traditions culinaires. Sous la guidance d\'un chef expérimenté, vous découvrirez comment créer des mets authentiques, des recettes traditionnelles aux touches créatives. C\'est une opportunité de développer vos compétences culinaires, d\'élargir vos connaissances gastronomiques et de vous imprégner de la richesse culturelle et gustative d\'une région spécifique. Que vous soyez un passionné de cuisine ou un amateur curieux, ces cours de cuisine vous permettront de vivre une expérience gustative unique et mémorable.', 24.99),
('[email protected]', 4, 'La \"Conférence sur l\'Entrepreneuriat - Stratégies gagnantes\" est une box cadeau offrant une expérience inspirante et éducative. Assistez à une conférence animée par des experts de renom, découvrez des stratégies gagnantes et recevez des conseils pratiques pour réussir dans le monde des affaires. Une opportunité unique pour les passionnés d\'entrepreneuriat de développer leurs compétences et de créer des connexions précieuses.', 39.99),
('[email protected]', 6, 'La \"Conférence sur la Psychologie Positive - Bien-être et épanouissement\" est une box cadeau qui offre une expérience enrichissante et inspirante. Plongez dans le monde de la psychologie positive et découvrez les clés du bien-être et de l\'épanouissement personnel. Cette conférence réunit des experts de renommée qui partageront des connaissances et des techniques pour cultiver le bonheur, la résilience et les relations épanouissantes. Une occasion unique de s\'épanouir et de développer une mentalité positive pour une vie plus équilibrée et épanouissante.', 9.99),
('[email protected]', 7, 'Plongez dans le monde de la photographie avec notre boîte cadeau \'Concours de Photographie - Thème : Nature\'. Capturez les beautés de la nature et participez à notre concours pour avoir la chance de remporter de superbes prix. Cette boîte comprend un appareil photo professionnel, des accessoires de photographie et un guide pratique pour améliorer vos compétences. Exprimez votre créativité et immortalisez des moments uniques !', 59.99),
('[email protected]', 12, 'Venez séjourner dans la plus belle ville de France ! Une ville ensoleillée avec un accès direct sur la mer, venez séjourner à Marseille ! ', 259.99),
('[email protected]', 13, 'Savourez un délicieux dîner gastronomique avec notre boîte cadeau \'Dîner Gastronomique - Menu dégustation\'. Dégustez des plats exquis préparés par un chef étoilé dans un cadre élégant. Cette boîte comprend un menu dégustation avec des accords mets-vins, un service attentionné et une expérience culinaire raffinée. Laissez-vous séduire par les saveurs et les textures exceptionnelles !', 149.99),
('[email protected]', 16, 'Partez à l\'aventure avec notre boîte cadeau \'Randonnée en Montagne - Parc national des Alpes\'. Explorez des sentiers pittoresques, admirez des panoramas époustouflants et connectez-vous avec la nature. Cette boîte comprend un guide expérimenté, un équipement de randonnée de qualité et des moments de tranquillité au cœur des montagnes. Évadez-vous et découvrez la beauté des Alpes !', 89.99),
('[email protected]', 17, 'Plongez dans la nature avec notre boîte cadeau \'Randonnée en Forêt - Sentiers enchantés\'. Explorez des forêts luxuriantes, découvrez des cascades cachées et observez une faune et une flore fascinantes. Cette boîte comprend un guide naturaliste, un pique-nique gourmet et des moments de sérénité au milieu des arbres. Laissez-vous émerveiller par la magie de la nature !', 79.99),
('[email protected]', 23, 'Venez assister à notre soirée exclusive en présence des acteurs et réalisateurs du dernier Marvel lors de la soirée Avant-première !', 29.99),
('[email protected]', 28, 'Découvrez l\'art contemporain avec notre boîte cadeau \'Exposition d\'Art Moderne - Nouvelles tendances\'. Visitez les galeries d\'art les plus prestigieuses de la ville et admirez des œuvres d\'artistes renommés. Cette boîte comprend des billets d\'entrée VIP, une visite guidée privée et un catalogue d\'exposition exclusif. Plongez dans l\'univers fascinant de l\'art moderne !', 39.99),
('[email protected]', 11, 'Échappez-vous de la routine quotidienne avec notre boîte cadeau \'Vacances à la Montagne - Chalet de luxe\'. Profitez d\'un séjour de détente dans un chalet de montagne confortable et élégant. Cette boîte comprend l\'hébergement pour deux personnes, des activités de plein air, des repas gastronomiques et l\'accès à un spa de luxe. Offrez-vous des moments de tranquillité et de ressourcement au cœur de la nature !', 299.99),
('[email protected]', 12, 'Explorez une métropole vibrante avec notre boîte cadeau \'Vacances en Ville - Séjour dans une métropole\'. Découvrez les sites emblématiques, la culture dynamique et la cuisine délicieuse de la ville. Cette boîte comprend l\'hébergement dans un hôtel de luxe, des visites guidées passionnantes et des repas gastronomiques. Plongez dans l\'effervescence urbaine et créez des souvenirs inoubliables !', 399.99),
('[email protected]', 14, 'Le \"Brunch Chic - Spécialités du terroir\" est une expérience culinaire exceptionnelle qui ravira les amateurs de gastronomie. Cette box cadeau vous invite à déguster un délicieux brunch composé de spécialités du terroir soigneusement sélectionnées. Vous aurez l\'opportunité de savourer des mets authentiques et raffinés, mettant en valeur les produits locaux et les traditions culinaires régionales. Que ce soit des fromages artisanaux, des charcuteries fines, des confitures faites maison ou encore des pains et pâtisseries préparés avec amour, ce brunch chic vous promet une expérience gastronomique mémorable. Plongez dans les saveurs du terroir et laissez-vous séduire par ce festin gourmand qui met à l\'honneur les richesses de notre patrimoine culinaire.', 49.99),
('[email protected]', 15, 'Le \"Dîner Romantique - Ambiance feutrée\" est une expérience magique qui vous transporte dans une atmosphère intime et chaleureuse. Cette box cadeau vous offre l\'occasion de partager un dîner inoubliable avec votre être cher, dans un cadre où règne une ambiance feutrée et romantique. Les lumières tamisées, la décoration élégante et les détails attentionnés créent une atmosphère propice à la complicité et à la connexion. Vous serez accueillis avec délicatesse et accompagnés tout au long de votre repas par un service attentionné. Les plats exquis, préparés avec passion et créativité, éveilleront vos papilles et raviront vos sens. Laissez-vous emporter par cette expérience romantique et partagez des moments précieux dans une ambiance magique et intime.', 29.99),
('[email protected]', 18, 'Admirez des paysages côtiers spectaculaires avec notre boîte cadeau \'Randonnée Côtière - Vue panoramique sur l\'océan\'. Parcourez des sentiers côtiers pittoresques, découvrez des plages isolées et profitez d\'une brise marine revigorante. Cette boîte comprend un guide expérimenté, un panier-repas gourmand et des moments de détente face à l\'océan. Échappez au quotidien et reconnectez-vous à la nature !', 94.99),
('[email protected]', 19, 'Profitez d\'une soirée inoubliable au théâtre avec notre boîte cadeau \'Pièce de Théâtre Comique - Comédie enlevée\'. Riez aux éclats en regardant une comédie hilarante interprétée par des acteurs talentueux. Cette boîte comprend des places de première catégorie, des rafraîchissements pendant l\'entracte et une rencontre avec les membres de la troupe. Laissez-vous emporter par le rire et la bonne humeur !', 49.99),
('[email protected]', 25, 'Vivez une expérience musicale unique avec notre boîte cadeau \'Concert de Musique Live - Artiste surprise\'. Assistez à un concert époustouflant d\'un artiste de renommée mondiale dans une salle de concert prestigieuse. Cette boîte comprend des places VIP, un accès aux coulisses et un album dédicacé en souvenir. Laissez-vous envoûter par la magie de la musique en direct !', 69.99);
-- --------------------------------------------------------
--
-- Structure de la table `in_cart`
--
CREATE TABLE `in_cart` (
`user_email` varchar(40) NOT NULL,
`box_id` int(11) NOT NULL,
`chosen_partner_email` varchar(40) NOT NULL,
`articles_number` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-- --------------------------------------------------------
--
-- Structure de la table `omnesbox`
--
CREATE TABLE `omnesbox` (
`box_id` int(11) NOT NULL,
`box_title` text NOT NULL,
`activity_id` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
--
-- Déchargement des données de la table `omnesbox`
--
INSERT INTO `omnesbox` (`box_id`, `box_title`, `activity_id`) VALUES
(1, 'Cours de Cuisine - Débutant', 1),
(2, 'Cours de Cuisine - Avancé', 1),
(3, 'Cours de Cuisine - Spécialités régionales', 1),
(4, 'Conférence sur l\'Entrepreneuriat - Stratégies gagnantes', 2),
(5, 'Conférence sur l\'Intelligence Artificielle - Nouvelles perspectives', 2),
(6, 'Conférence sur la Psychologie Positive - Bien-être et épanouissement', 2),
(7, 'Concours de Photographie - Thème : Nature', 3),
(8, 'Concours de Dessin - Style libre', 3),
(9, 'Concours de Poésie - Poèmes engagés', 3),
(10, 'Vacances à la Plage - Destination : Bali', 4),
(11, 'Vacances à la Montagne - Chalet de luxe', 4),
(12, 'Vacances en Ville - Séjour dans une métropole', 4),
(13, 'Dîner Gastronomique - Menu dégustation', 5),
(14, 'Brunch Chic - Spécialités du terroir', 5),
(15, 'Dîner Romantique - Ambiance feutrée', 5),
(16, 'Randonnée en Montagne - Parc national des Alpes', 6),
(17, 'Randonnée en Forêt - Sentiers enchantés', 6),
(18, 'Randonnée Côtière - Vue panoramique sur l\'océan', 6),
(19, 'Pièce de Théâtre Comique - Comédie enlevée', 7),
(20, 'Pièce de Théâtre Dramatique - Emotions intenses', 7),
(21, 'Pièce de Théâtre Musicale - Chants et danses', 7),
(22, 'Projection de Films Cultes - Sélection exclusive', 8),
(23, 'Avant-Première d\'un Blockbuster - Soirée VIP', 8),
(24, 'Marathon Cinéphile - Films à la suite', 8),
(25, 'Concert de Musique Live - Artiste surprise', 9),
(26, 'Concert de Jazz - Ambiance chaleureuse', 9),
(27, 'Concert de Rock - Énergie débordante', 9),
(28, 'Exposition d\'Art Moderne - Nouvelles tendances', 10),
(29, 'Exposition de Photographie - Regards captivants', 10),
(30, 'Exposition de Sculptures - Formes surprenantes', 10);
-- --------------------------------------------------------
--
-- Structure de la table `possession`
--
CREATE TABLE `possession` (
`possession_id` int(11) NOT NULL,
`possession_date` date DEFAULT NULL,
`user_email` varchar(40) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-- --------------------------------------------------------
--
-- Structure de la table `purchase`
--
CREATE TABLE `purchase` (
`purchase_id` int(11) NOT NULL,
`purchase_date` date DEFAULT NULL,
`user_email` varchar(40) NOT NULL,
`box_id` int(11) NOT NULL,
`chosen_partner_email` varchar(40) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
--
-- Déchargement des données de la table `purchase`
--
INSERT INTO `purchase` (`purchase_id`, `purchase_date`, `user_email`, `box_id`, `chosen_partner_email`) VALUES
(1, '2023-05-23', '[email protected]', 11, '[email protected]'),
(2, '2023-05-23', '[email protected]', 13, '[email protected]'),
(3, '2023-05-23', '[email protected]', 18, '[email protected]'),
(4, '2023-05-23', '[email protected]', 28, '[email protected]'),
(5, '2023-05-23', '[email protected]', 1, '[email protected]'),
(6, '2023-05-23', '[email protected]', 7, '[email protected]'),
(7, '2023-05-23', '[email protected]', 12, '[email protected]'),
(8, '2023-05-23', '[email protected]', 16, '[email protected]'),
(9, '2023-05-23', '[email protected]', 17, '[email protected]'),
(10, '2023-05-23', '[email protected]', 19, '[email protected]'),
(11, '2023-05-23', '[email protected]', 25, '[email protected]'),
(12, '2023-05-23', '[email protected]', 1, '[email protected]'),
(13, '2023-05-23', '[email protected]', 11, '[email protected]'),
(14, '2023-05-23', '[email protected]', 16, '[email protected]'),
(15, '2023-05-23', '[email protected]', 18, '[email protected]'),
(16, '2023-05-23', '[email protected]', 25, '[email protected]'),
(17, '2023-05-23', '[email protected]', 25, '[email protected]'),
(18, '2023-05-23', '[email protected]', 3, '[email protected]'),
(19, '2023-05-23', '[email protected]', 4, '[email protected]'),
(20, '2023-05-23', '[email protected]', 6, '[email protected]'),
(21, '2023-05-23', '[email protected]', 6, '[email protected]'),
(22, '2023-05-23', '[email protected]', 6, '[email protected]'),
(23, '2023-05-23', '[email protected]', 14, '[email protected]'),
(24, '2023-05-23', '[email protected]', 14, '[email protected]'),
(25, '2023-05-23', '[email protected]', 23, '[email protected]'),
(26, '2023-05-23', '[email protected]', 23, '[email protected]'),
(27, '2023-05-23', '[email protected]', 23, '[email protected]'),
(28, '2023-05-23', '[email protected]', 23, '[email protected]'),
(29, '2023-05-23', '[email protected]', 23, '[email protected]'),
(30, '2023-05-23', '[email protected]', 15, '[email protected]'),
(31, '2023-05-23', '[email protected]', 15, '[email protected]');
-- --------------------------------------------------------
--
-- Structure de la table `to_offer`
--
CREATE TABLE `to_offer` (
`to_offer_id` int(11) NOT NULL,
`to_offer_password` varchar(20) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-- --------------------------------------------------------
--
-- Structure de la table `used`
--
CREATE TABLE `used` (
`used_id` int(11) NOT NULL,
`used_date` date DEFAULT NULL,
`grade` int(11) DEFAULT NULL,
`comment` text,
`user_email` varchar(40) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
--
-- Déchargement des données de la table `used`
--
INSERT INTO `used` (`used_id`, `used_date`, `grade`, `comment`, `user_email`) VALUES
(1, '2023-05-23', 5, 'Qualité du mobilier exceptionnelle ! Vue panoramique sur la valée', '[email protected]'),
(2, '2023-05-23', 5, 'Repas divers et goûts fins !', '[email protected]'),
(3, '2023-05-23', 3, 'Randonée très éprouvante', '[email protected]'),
(4, '2023-05-23', 4, 'Tendances laissant à désirer...', '[email protected]'),
(5, '2023-05-23', 5, 'Produits de qualités, explications détaillées !', '[email protected]'),
(6, '2023-05-23', 2, 'Un peu cher...', '[email protected]'),
(7, '2023-05-23', 4, 'J\'adore NYC', '[email protected]'),
(8, '2023-05-23', 5, 'Météo pluvieuse', '[email protected]'),
(9, '2023-05-23', 2, 'Insectes omniprésents', '[email protected]'),
(10, '2023-05-23', 4, 'Pièce très comique', '[email protected]'),
(11, '2023-05-23', 1, 'Artiste inconnu', '[email protected]'),
(12, '2023-05-23', 4, 'Très bons ustensiles', '[email protected]'),
(13, '2023-05-23', 5, 'Chalet exceptionnel', '[email protected]'),
(14, '2023-05-23', 4, 'Physiquement intense', '[email protected]'),
(15, '2023-05-23', 5, 'Vue splendide', '[email protected]'),
(16, '2023-05-23', 2, 'Artiste décevant', '[email protected]'),
(17, '2023-05-23', 1, 'Je ne connaissais pas l\'artiste...', '[email protected]'),
(18, '2023-05-23', 2, 'Je n\'aime pas les produits Corses !', '[email protected]'),
(19, '2023-05-23', 1, 'Présenté par Oussama Amar...', '[email protected]'),
(20, '2023-05-23', 5, 'Très intéressant !', '[email protected]'),
(21, '2023-05-23', 5, 'Captivant', '[email protected]'),
(22, '2023-05-23', 5, 'Génial', '[email protected]'),
(23, '2023-05-23', 3, 'Peu consistant', '[email protected]'),
(24, '2023-05-23', 4, 'Il manquait peut-être de la quantitée', '[email protected]'),
(25, '2023-05-23', 5, 'J\'ai rencontré Brad Pitt !!!', '[email protected]'),
(26, '2023-05-23', 5, 'Brad Pitt <333', '[email protected]'),
(27, '2023-05-23', 5, 'Il y avait Natalie Portman lors de la soirée :)', '[email protected]'),
(28, '2023-05-23', 5, 'Super acteurs', '[email protected]'),
(29, '2023-05-23', 5, 'J\'ai rencontré Christopher Nolan en personne', '[email protected]'),
(30, '2023-05-23', 5, 'Ambiance chaleureuse !', '[email protected]'),
(31, '2023-05-23', 5, 'Ambiance caliente ;)', '[email protected]');
--
-- Index pour les tables déchargées
--
--
-- Index pour la table `account`
--
ALTER TABLE `account`
ADD PRIMARY KEY (`email`);
--
-- Index pour la table `activity`
--
ALTER TABLE `activity`
ADD PRIMARY KEY (`activity_id`);
--
-- Index pour la table `activity_offer`
--
ALTER TABLE `activity_offer`
ADD PRIMARY KEY (`partner_email`,`activity_id`),
ADD KEY `FK3` (`activity_id`);
--
-- Index pour la table `box_offer`
--
ALTER TABLE `box_offer`
ADD PRIMARY KEY (`partner_email`,`box_id`),
ADD KEY `FK5` (`box_id`);
--
-- Index pour la table `in_cart`
--
ALTER TABLE `in_cart`
ADD PRIMARY KEY (`user_email`,`box_id`),
ADD KEY `FK7` (`box_id`),
ADD KEY `FK16` (`chosen_partner_email`);
--
-- Index pour la table `omnesbox`
--
ALTER TABLE `omnesbox`
ADD PRIMARY KEY (`box_id`),
ADD KEY `FK1` (`activity_id`);
--
-- Index pour la table `possession`
--
ALTER TABLE `possession`
ADD PRIMARY KEY (`possession_id`),
ADD KEY `FK13` (`user_email`);
--
-- Index pour la table `purchase`
--
ALTER TABLE `purchase`
ADD PRIMARY KEY (`purchase_id`),
ADD KEY `FK8` (`user_email`),
ADD KEY `FK9` (`box_id`),
ADD KEY `FK10` (`chosen_partner_email`);
--
-- Index pour la table `to_offer`
--
ALTER TABLE `to_offer`
ADD PRIMARY KEY (`to_offer_id`);
--
-- Index pour la table `used`
--
ALTER TABLE `used`
ADD PRIMARY KEY (`used_id`),
ADD KEY `FK15` (`user_email`);
--
-- AUTO_INCREMENT pour les tables déchargées
--
--
-- AUTO_INCREMENT pour la table `activity`
--
ALTER TABLE `activity`
MODIFY `activity_id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=11;
--
-- AUTO_INCREMENT pour la table `omnesbox`
--
ALTER TABLE `omnesbox`
MODIFY `box_id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=31;
--
-- AUTO_INCREMENT pour la table `purchase`
--
ALTER TABLE `purchase`
MODIFY `purchase_id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=32;
--
-- Contraintes pour les tables déchargées
--
--
-- Contraintes pour la table `activity_offer`
--
ALTER TABLE `activity_offer`
ADD CONSTRAINT `FK2` FOREIGN KEY (`partner_email`) REFERENCES `account` (`email`),
ADD CONSTRAINT `FK3` FOREIGN KEY (`activity_id`) REFERENCES `activity` (`activity_id`);
--
-- Contraintes pour la table `box_offer`
--
ALTER TABLE `box_offer`
ADD CONSTRAINT `FK4` FOREIGN KEY (`partner_email`) REFERENCES `account` (`email`),
ADD CONSTRAINT `FK5` FOREIGN KEY (`box_id`) REFERENCES `omnesbox` (`box_id`);
--
-- Contraintes pour la table `in_cart`
--
ALTER TABLE `in_cart`
ADD CONSTRAINT `FK16` FOREIGN KEY (`chosen_partner_email`) REFERENCES `account` (`email`),
ADD CONSTRAINT `FK6` FOREIGN KEY (`user_email`) REFERENCES `account` (`email`),
ADD CONSTRAINT `FK7` FOREIGN KEY (`box_id`) REFERENCES `omnesbox` (`box_id`);
--
-- Contraintes pour la table `omnesbox`
--
ALTER TABLE `omnesbox`
ADD CONSTRAINT `FK1` FOREIGN KEY (`activity_id`) REFERENCES `activity` (`activity_id`);
--
-- Contraintes pour la table `possession`
--
ALTER TABLE `possession`
ADD CONSTRAINT `FK12` FOREIGN KEY (`possession_id`) REFERENCES `purchase` (`purchase_id`),
ADD CONSTRAINT `FK13` FOREIGN KEY (`user_email`) REFERENCES `account` (`email`);
--
-- Contraintes pour la table `purchase`
--
ALTER TABLE `purchase`
ADD CONSTRAINT `FK10` FOREIGN KEY (`chosen_partner_email`) REFERENCES `account` (`email`),
ADD CONSTRAINT `FK8` FOREIGN KEY (`user_email`) REFERENCES `account` (`email`),
ADD CONSTRAINT `FK9` FOREIGN KEY (`box_id`) REFERENCES `omnesbox` (`box_id`);
--
-- Contraintes pour la table `to_offer`
--
ALTER TABLE `to_offer`
ADD CONSTRAINT `FK11` FOREIGN KEY (`to_offer_id`) REFERENCES `purchase` (`purchase_id`);
--
-- Contraintes pour la table `used`
--
ALTER TABLE `used`
ADD CONSTRAINT `FK14` FOREIGN KEY (`used_id`) REFERENCES `purchase` (`purchase_id`),
ADD CONSTRAINT `FK15` FOREIGN KEY (`user_email`) REFERENCES `account` (`email`);
COMMIT;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;