-- phpMyAdmin SQL Dump
-- version 5.2.0
-- https://www.phpmyadmin.net/
--
-- Hôte : localhost
-- Généré le : lun. 03 avr. 2023 à 18:48
-- Version du serveur : 10.5.18-MariaDB-0+deb11u1
-- Version de PHP : 8.1.17

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 : `SAE203`
--

-- --------------------------------------------------------

--
-- Structure de la table `Categories`
--

CREATE TABLE `Categories` (
  `categories_id` int(11) NOT NULL,
  `nom` varchar(250) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Déchargement des données de la table `Categories`
--

INSERT INTO `Categories` (`categories_id`, `nom`) VALUES
(1, 'Animation'),
(2, 'Action'),
(3, 'Fiction'),
(4, 'Western'),
(5, 'Comédie');

-- --------------------------------------------------------

--
-- Structure de la table `Movies`
--

CREATE TABLE `Movies` (
  `identifiant_unique` int(11) NOT NULL,
  `titre` varchar(250) NOT NULL,
  `realisateur` varchar(250) NOT NULL,
  `annee_sortie` varchar(250) NOT NULL,
  `url_img` varchar(250) NOT NULL,
  `url_yt` varchar(250) NOT NULL,
  `categories_id` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Déchargement des données de la table `Movies`
--

INSERT INTO `Movies` (`identifiant_unique`, `titre`, `realisateur`, `annee_sortie`, `url_img`, `url_yt`, `categories_id`) VALUES
(1, 'Tyler Rake', 'Sam Hargrave', '2020', 'tyler.jpg', 'https://www.youtube.com/embed/usvcFcnz2rs', 2),
(2, 'Avatar 2', 'James Cameron', '2022', 'avatar_2.jpg', 'https://www.youtube.com/embed/d9MyW72ELq0', 3),
(3, 'Red Notice', 'Rawson Marshall Thurber', '2021', 'red_notice.jpg', 'https://www.youtube.com/embed/Pj0wz7zu3Ms', 2),
(4, 'Star Wars 8', 'Georges Lucas', '1999', 'star_wars8.jpg', 'https://www.youtube.com/embed/Q0CbN8sfihY', 3),
(5, 'Les minions', 'Kyle Balda', '2015', 'les_minions.jpg', 'https://www.youtube.com/embed/6DxjJzmYsXo', 1),
(6, 'Iron Man', 'Jon Favreau', '2008', 'iron_man1.jpg', 'https://www.youtube.com/embed/rDCTb9Gp2qk', 2),
(19, 'Vaiana', 'Ron Clements', '2006', 'vaiana.jpg', 'https://www.youtube.com/embed/LKFuXETZUsI', 1),
(20, 'Upgrade', 'Leigh Whannell', '2018', 'upgrade.jpg', 'https://www.youtube.com/embed/36PDeN9NRZ0', 2),
(23, 'Rasta Rockett', 'Jon Turteltaub', '1993', 'rasta.jpg', 'https://www.youtube.com/embed/zWnct5V7CeU', 5),
(24, 'The Harder They Fall', 'Jeymes Samuel', '2021', 'the_harder.jpg', 'https://www.youtube.com/embed/Poc55U2RPMw', 4),
(25, 'Jumanji', ' Jake Kasdan', '2017', 'jumanji.jpg', 'https://www.youtube.com/embed/2QKg5SZ_35I', 2),
(26, 'Narnia 1 ', ' Andrew Adamson', '2005', 'narnia.jpg', 'https://www.youtube.com/embed/XFQwHiEdJdQ', 3),
(27, 'Cry Macho', 'Clint Eastwood', '2021', 'cry.jpg', 'https://www.youtube.com/embed/JVc8SI5CAKw', 4),
(28, 'Army of Thieves', 'Zack Snyder', '2021', 'army.webp', 'https://www.youtube.com/embed/j7CayOYAolU', 2),
(30, 'Toy Story', ' John Lasseter', '1995', 'toy.jpg', 'https://www.youtube.com/embed/CxwTLktovTU', 1),
(31, 'Babysitting', ' Philippe Lacheau', '2013', 'baby.jpg', 'https://www.youtube.com/embed/30PQMw7TU6M', 5),
(32, 'Aquaman', 'James Wan', '2018', 'aquaman.webp', 'https://www.youtube.com/embed/WDkg3h8PCVU', 2),
(33, 'Avengers : Endgame', ' Joe Russo', '2019', 'endgame.jpg', 'https://www.youtube.com/embed/0jNvJU52LvU', 2),
(34, 'Thor Ragnarok', 'Taika Waititi', '2017', 'thor.webp', 'https://www.youtube.com/embed/ue80QwXMRHg', 2),
(35, 'Django', 'Quentin Tarantino', '2013', 'django.webp', 'https://www.youtube.com/embed/gmH8DgvO7Kc', 4);

-- --------------------------------------------------------

--
-- Structure de la table `Playlists`
--

CREATE TABLE `Playlists` (
  `identifiant_unique` int(11) NOT NULL,
  `profils_id` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Déchargement des données de la table `Playlists`
--

INSERT INTO `Playlists` (`identifiant_unique`, `profils_id`) VALUES
(1, 24),
(3, 6),
(5, 2),
(19, 6),
(23, 6),
(24, 6),
(26, 2),
(34, 2);

-- --------------------------------------------------------

--
-- Structure de la table `Profils`
--

CREATE TABLE `Profils` (
  `profils_id` int(11) NOT NULL,
  `prenom` varchar(100) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Déchargement des données de la table `Profils`
--

INSERT INTO `Profils` (`profils_id`, `prenom`) VALUES
(2, 'Bebouche'),
(3, 'Nothsay'),
(6, 'zoko'),
(7, 'pau'),
(10, 'quentum'),
(24, 'shrek');

--
-- Index pour les tables déchargées
--

--
-- Index pour la table `Categories`
--
ALTER TABLE `Categories`
  ADD PRIMARY KEY (`categories_id`);

--
-- Index pour la table `Movies`
--
ALTER TABLE `Movies`
  ADD PRIMARY KEY (`identifiant_unique`),
  ADD KEY `categories_id` (`categories_id`);

--
-- Index pour la table `Playlists`
--
ALTER TABLE `Playlists`
  ADD PRIMARY KEY (`identifiant_unique`,`profils_id`),
  ADD KEY `profils_id` (`profils_id`);

--
-- Index pour la table `Profils`
--
ALTER TABLE `Profils`
  ADD PRIMARY KEY (`profils_id`);

--
-- AUTO_INCREMENT pour les tables déchargées
--

--
-- AUTO_INCREMENT pour la table `Categories`
--
ALTER TABLE `Categories`
  MODIFY `categories_id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;

--
-- AUTO_INCREMENT pour la table `Movies`
--
ALTER TABLE `Movies`
  MODIFY `identifiant_unique` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=36;

--
-- AUTO_INCREMENT pour la table `Profils`
--
ALTER TABLE `Profils`
  MODIFY `profils_id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=25;

--
-- Contraintes pour les tables déchargées
--

--
-- Contraintes pour la table `Movies`
--
ALTER TABLE `Movies`
  ADD CONSTRAINT `Movies_ibfk_1` FOREIGN KEY (`categories_id`) REFERENCES `Categories` (`categories_id`);

--
-- Contraintes pour la table `Playlists`
--
ALTER TABLE `Playlists`
  ADD CONSTRAINT `Playlists_ibfk_1` FOREIGN KEY (`identifiant_unique`) REFERENCES `Movies` (`identifiant_unique`),
  ADD CONSTRAINT `Playlists_ibfk_2` FOREIGN KEY (`profils_id`) REFERENCES `Profils` (`profils_id`);
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 */;
