· 6 years ago · Jun 04, 2019, 04:04 PM
1-- phpMyAdmin SQL Dump
2-- version 4.8.3
3-- https://www.phpmyadmin.net/
4--
5-- Hôte : localhost:8889
6-- Généré le : mar. 04 juin 2019 à 16:01
7-- Version du serveur : 5.7.23
8-- Version de PHP : 7.2.8
9
10SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
11SET time_zone = "+00:00";
12
13--
14-- Base de données : `SPA`
15--
16
17-- --------------------------------------------------------
18
19--
20-- Structure de la table `Animaux`
21--
22
23CREATE TABLE `Animaux` (
24 `id` int(11) NOT NULL,
25 `id_spa` int(11) NOT NULL,
26 `name` varchar(255) NOT NULL,
27 `breed` varchar(255) NOT NULL DEFAULT 'inconnu',
28 `species` varchar(255) NOT NULL DEFAULT 'inconnu',
29 `size` varchar(255) NOT NULL DEFAULT 'inconnu',
30 `sex` varchar(255) NOT NULL DEFAULT 'inconnu',
31 `birthday` timestamp NULL DEFAULT NULL,
32 `url` varchar(255) NOT NULL DEFAULT 'inconnu',
33 `photo` varchar(255) NOT NULL DEFAULT 'inconnu',
34 `is_sos` tinyint(1) NOT NULL DEFAULT '0',
35 `refuge` int(11) NOT NULL,
36 `state` varchar(255) NOT NULL DEFAULT 'adoption'
37) ENGINE=InnoDB DEFAULT CHARSET=utf8;
38
39--
40-- Déchargement des données de la table `Animaux`
41--
42
43INSERT INTO `Animaux` (`id`, `id_spa`, `name`, `breed`, `species`, `size`, `sex`, `birthday`, `url`, `photo`, `is_sos`, `refuge`, `state`) VALUES
44(1, 332304, 'GRISON', 'Chien loup tcheque', 'Chien', 'Grand', 'Male', '2016-02-07 23:00:00', 'https://www.la-spa.fr/adopter-animaux/adopter-chien-chien-loup-tcheque-m-grison-332304', 'https://www.la-spa.fr/sites/default/files/styles/fiche_animal_620x375/public/animals/332304.jpg?itok=MUiR2blp', 0, 24, 'adoption'),
45(2, 419318, 'PUNK', 'Europeen', 'Chat', 'inconnu', 'Male', '2014-05-14 22:00:00', 'https://www.la-spa.fr/adopter-animaux/adopter-chat-europeen-m-punk-419318', 'https://www.la-spa.fr/sites/default/files/styles/fiche_animal_620x375/public/animals/419318.jpg?itok=DFK2lSYa', 0, 24, 'adoption'),
46(3, 419317, 'WINSLET', 'Croisé / Autre (Europeen)', 'Chat', 'inconnu', 'Male', '2014-05-09 22:00:00', 'https://www.la-spa.fr/adopter-animaux/adopter-chat-croise-autre-europeen-m-winslet-419317', 'https://www.la-spa.fr/sites/default/files/styles/fiche_animal_620x375/public/animals/419317.jpg?itok=Rk0rYnAv', 0, 24, 'adoption'),
47(4, 419325, 'ZIRA', 'Jack Russel terrier', 'Chien', 'Petit', 'Femelle', '2018-11-10 23:00:00', 'https://www.la-spa.fr/adopter-animaux/adopter-chien-jack-russel-terrier-f-zira-419325', 'https://www.la-spa.fr/sites/default/files/styles/fiche_animal_620x375/public/animals/419325.jpg?itok=84hsJP0S', 0, 24, 'adoption'),
48(5, 419280, 'MARIUS', 'Croisé / Autre (Berger)', 'Chien', 'Moyen', 'Male', '2012-12-31 23:00:00', 'https://www.la-spa.fr/adopter-animaux/adopter-chien-croise-autre-berger-m-marius-419280', 'https://www.la-spa.fr/sites/default/files/styles/fiche_animal_620x375/public/animals/419280.jpg?itok=0iXMJFcH', 0, 27, 'adoption');
49
50-- --------------------------------------------------------
51
52--
53-- Structure de la table `Refuge`
54--
55
56CREATE TABLE `Refuge` (
57 `id` int(11) NOT NULL,
58 `name` varchar(255) NOT NULL,
59 `number` int(11) NOT NULL,
60 `last_update` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP
61) ENGINE=InnoDB DEFAULT CHARSET=utf8;
62
63--
64-- Déchargement des données de la table `Refuge`
65--
66
67INSERT INTO `Refuge` (`id`, `name`, `number`, `last_update`) VALUES
68(1, '02 - Refuge des Prés de Longuevalle - Laon', 74, '2019-06-03 08:01:00'),
69(2, '03 - Refuge de Brugheas', 76, '2019-06-03 08:09:51'),
70(3, '03 - Refuge La Loue - Montluçon', 75, '2019-06-03 08:09:51'),
71(4, '05 - Refuge SPA Briançon - Le Chazal', 77, '2019-06-03 08:09:51'),
72(5, '06 - Délégation Jeanine Vincent - Le Cannet', 13087, '2019-06-03 08:09:51'),
73(6, '06 - Dispensaire des Alpes-Maritimes', 262377, '2019-06-03 08:09:51'),
74(7, '06 - Maison SPA de Nice', 263425, '2019-06-03 08:09:51'),
75(8, '08 - Refuge de Cliron', 78, '2019-06-03 08:09:51'),
76(9, '09 - Refuge Le Clergue - Mirepoix', 79, '2019-06-03 08:09:51'),
77(10, '10 - Refuge de Menois - St Parres Aux Tertres', 80, '2019-06-03 08:09:51'),
78(11, '11 - Maison SPA de Lézignan-Corbières', 131, '2019-06-03 08:09:51'),
79(12, '11 - Refuge de Port la Nouvelle', 120, '2019-06-03 08:09:51'),
80(13, '12 - Refuge de Millau', 81, '2019-06-03 08:09:51'),
81(14, '13 - Refuge des Chiens en Liberté-Aix en Provence', 132, '2019-06-03 08:09:51'),
82(15, '14 - Refuge de Cabourg', 119, '2019-06-03 08:09:51'),
83(16, '19 - Refuge La Rochette - Chameyrat', 82, '2019-06-03 08:09:51'),
84(17, '20 - Maison SPA Ajaccio', 56855, '2019-06-03 08:09:51'),
85(18, '29 - Refuge de Crozon', 84, '2019-06-03 08:09:51'),
86(19, '29 - Refuge de Plouhinec', 134, '2019-06-03 08:09:51'),
87(20, '29 - Refuge du Corniguel - Quimper', 83, '2019-06-03 08:09:51'),
88(21, '30 - Refuge Les Garrigues - Vallérargues', 85, '2019-06-03 08:09:51'),
89(22, '33 - Maison SPA de Bordeaux', 263423, '2019-06-03 08:09:51'),
90(23, '35 - Refuge de Châteaubourg', 87, '2019-06-03 08:09:51'),
91(24, '35 - Refuge de Rennes', 88, '2019-06-03 08:09:51'),
92(25, '35 - Refuge La Verdière - Sainte Marie de Redon', 89, '2019-06-03 08:09:51'),
93(26, '35 - Refuge Le Bois Pinson - Vitré', 86, '2019-06-03 08:09:51'),
94(27, '37 - Refuge de Luynes', 90, '2019-06-03 08:09:51'),
95(28, '39 - Maison SPA de Lons le Saunier', 57631, '2019-06-03 08:09:51'),
96(29, '40 - Refuge de Saint Pierre du Mont', 91, '2019-06-03 08:09:51'),
97(30, '41 - Refuge Jean Leriche - Morée', 92, '2019-06-03 08:09:51'),
98(31, '44 - Refuge Pornic-Saint Père - Clion sur Mer', 124, '2019-06-03 08:09:51'),
99(32, '45 - Refuge Le Moulin d\'en Haut - Chilleurs aux Bois', 125, '2019-06-03 08:09:51'),
100(33, '49 - Refuge de l\'Espérance - Cholet', 13084, '2019-06-03 08:09:51'),
101(34, '50 - Refuge du Cotentin', 94, '2019-06-03 08:09:51'),
102(35, '56 - Refuge d\'Inzinzac', 334299, '2019-06-03 08:09:51'),
103(36, '57 - Refuge de Forbach', 96, '2019-06-03 08:09:51'),
104(37, '57 - Refuge de Sarreguemines', 13086, '2019-06-03 08:09:51'),
105(38, '57 - Refuge de Thionville', 99, '2019-06-03 08:09:51'),
106(39, '57 - Refuge Gerhard Cramer - Arry', 97, '2019-06-03 08:09:51'),
107(40, '59 - Maison SPA de Tourcoing', 100, '2019-06-03 08:09:51'),
108(41, '60 - Refuge de Compiègne', 101, '2019-06-03 08:09:51'),
109(42, '61 - Grand Refuge SPA', 122949, '2019-06-03 08:09:51'),
110(43, '62 - Refuge de Tilloy les Mofflaines', 122, '2019-06-03 08:09:51'),
111(44, '62 - Refuge Le Brockus - Saint Omer', 102, '2019-06-03 08:09:51'),
112(45, '66 - Refuge CAP de Perpignan', 104, '2019-06-03 08:09:51'),
113(46, '66 - Refuge Le Jardin de la Padrine - Torreilles', 103, '2019-06-03 08:09:51'),
114(47, '69 - Refuge de Lyon-Marennes', 13096, '2019-06-03 08:09:51'),
115(48, '72 - Refuge La Ferme des Arches - Yvré L\'évêque', 105, '2019-06-03 08:09:51'),
116(49, '74 - Refuge de la Vallée Blanche - Cluses', 106, '2019-06-03 08:09:51'),
117(50, '76 - Refuge d\'Etalondes', 107, '2019-06-03 08:09:51'),
118(51, '77 - Refuge de Vaux Le Pénil', 114, '2019-06-03 08:09:51'),
119(52, '78 - Refuge d\'Hermeray', 13085, '2019-06-03 08:09:51'),
120(53, '78 - Refuge d\'Orgeval', 117, '2019-06-03 08:09:51'),
121(54, '78 - Refuge de Plaisir', 116, '2019-06-03 08:09:51'),
122(55, '79 - Maison SPA de Niort', 58525, '2019-06-03 08:09:51'),
123(56, '80 - Refuge de Poulainville', 108, '2019-06-03 08:09:51'),
124(57, '81 - Refuge Puech de Barret - Le Garric', 109, '2019-06-03 08:09:51'),
125(58, '82 - Refuge des Deux Rives - Golfech', 110, '2019-06-03 08:09:51'),
126(59, '83 - Refuge \'La Ferme du Relais\' - Flayosc', 111, '2019-06-03 08:09:51'),
127(60, '85 - Refuge de La Roche sur Yon', 112, '2019-06-03 08:09:51'),
128(61, '85 - Refuge Les Petites Prises - Château d\'Olonne', 113, '2019-06-03 08:09:51'),
129(62, '91 - Refuge de Chamarande', 129, '2019-06-03 08:09:51'),
130(63, '971 - Papillon-Guadeloupe', 381920, '2019-06-03 08:09:51'),
131(64, '92 - Refuge Grammont - Gennevilliers', 118, '2019-06-03 08:09:51');
132
133-- --------------------------------------------------------
134
135--
136-- Doublure de structure pour la vue `spa de rennes`
137-- (Voir ci-dessous la vue réelle)
138--
139CREATE TABLE `spa de rennes` (
140`id` int(11)
141,`id_spa` int(11)
142,`name` varchar(255)
143,`breed` varchar(255)
144,`species` varchar(255)
145,`size` varchar(255)
146,`sex` varchar(255)
147,`birthday` timestamp
148,`url` varchar(255)
149,`photo` varchar(255)
150,`refuge` int(11)
151);
152
153-- --------------------------------------------------------
154
155--
156-- Structure de la vue `spa de rennes`
157--
158DROP TABLE IF EXISTS `spa de rennes`;
159
160CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `spa`.`spa de rennes` AS select `spa`.`animaux`.`id` AS `id`,`spa`.`animaux`.`id_spa` AS `id_spa`,`spa`.`animaux`.`name` AS `name`,`spa`.`animaux`.`breed` AS `breed`,`spa`.`animaux`.`species` AS `species`,`spa`.`animaux`.`size` AS `size`,`spa`.`animaux`.`sex` AS `sex`,`spa`.`animaux`.`birthday` AS `birthday`,`spa`.`animaux`.`url` AS `url`,`spa`.`animaux`.`photo` AS `photo`,`spa`.`animaux`.`refuge` AS `refuge` from `spa`.`animaux` where (`spa`.`animaux`.`refuge` = '24') ;
161
162--
163-- Index pour les tables déchargées
164--
165
166--
167-- Index pour la table `Animaux`
168--
169ALTER TABLE `Animaux`
170 ADD PRIMARY KEY (`id`),
171 ADD KEY `fk_animaux_id` (`refuge`);
172
173--
174-- Index pour la table `Refuge`
175--
176ALTER TABLE `Refuge`
177 ADD PRIMARY KEY (`id`);
178
179--
180-- AUTO_INCREMENT pour les tables déchargées
181--
182
183--
184-- AUTO_INCREMENT pour la table `Animaux`
185--
186ALTER TABLE `Animaux`
187 MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;
188
189--
190-- AUTO_INCREMENT pour la table `Refuge`
191--
192ALTER TABLE `Refuge`
193 MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=65;
194
195--
196-- Contraintes pour les tables déchargées
197--
198
199--
200-- Contraintes pour la table `Animaux`
201--
202ALTER TABLE `Animaux`
203 ADD CONSTRAINT `fk_animaux_id` FOREIGN KEY (`refuge`) REFERENCES `refuge` (`id`);