-- https://www.phpmyadmin.net/
--
-- Hôte : 127.0.0.1:3306
-- Généré le : dim. 24 nov. 2024 à 16:38
-- Version du serveur : 8.3.0
-- Version de PHP : 8.2.18

START TRANSACTION;



--
-- Base de données : `blog`
--

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

--
-- Structure de la table `billets`
--

CREATE TABLE IF NOT EXISTS `billets` (
  `id` int NOT NULL AUTO_INCREMENT,
  `titre` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  `contenu` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  `date_publication` datetime DEFAULT CURRENT_TIMESTAMP,
  `auteur_id` int DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `auteur_id` (`auteur_id`)
) ENGINE=MyISAM AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

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

INSERT INTO `billets` (`id`, `titre`, `contenu`, `date_publication`, `auteur_id`) VALUES
(6, 'Un Nouveau Billet', 'C\'est fascinent', '2024-11-24 14:10:26', 3),
(2, 'Premier Billet', 'Ceci est un billet de test', '2024-11-03 16:25:16', 1),
(3, 'Test Cuisine', 'Voici une belle recette de cuisine', '2024-11-08 20:48:20', 3),
(4, 'Test2Cuisine', 'Test de ma cuisine', '2024-11-08 21:06:04', 3);

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

--
-- Structure de la table `commentaires`
--

CREATE TABLE IF NOT EXISTS `commentaires` (
  `id` int NOT NULL AUTO_INCREMENT,
  `contenu` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  `date_commentaire` datetime DEFAULT CURRENT_TIMESTAMP,
  `auteur_id` int DEFAULT NULL,
  `billet_id` int DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `auteur_id` (`auteur_id`),
  KEY `billet_id` (`billet_id`)
) ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

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

INSERT INTO `commentaires` (`id`, `contenu`, `date_commentaire`, `auteur_id`, `billet_id`) VALUES
(2, 'Ceci est un commentaire de test', '2024-11-03 16:25:16', 1, 1),
(3, 'Ceci est un commentaire modifier', '2024-11-14 17:10:17', 2, 4);

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

--
-- Structure de la table `utilisateurs`
--

CREATE TABLE IF NOT EXISTS `utilisateurs` (
  `id` int NOT NULL AUTO_INCREMENT,
  `nom` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  `email` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  `mot_de_passe` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  `photo_profil` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
  `role` enum('utilisateur','proprietaire') COLLATE utf8mb4_general_ci NOT NULL,
  `date_inscription` datetime DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

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

INSERT INTO `utilisateurs` (`id`, `nom`, `email`, `mot_de_passe`, `photo_profil`, `role`, `date_inscription`) VALUES
(3, 'Heddad', 'admin@admin.fr', '$2y$10$YC2b06f3stHKeZ2.PjhHJuV/wCEsir0v6u3yvSCPRihN96El2NLAO', NULL, 'proprietaire', '2024-11-03 16:25:16'),
(2, 'toto01', 'toto01@gmail.com', '$2y$10$X7PKnC8KP4v/d8u4xqK5BeMjSkPdcQamVttmjpaUudvUpKb5sM8Xq', NULL, 'utilisateur', '2024-11-03 16:19:36'),
(4, 'toto02', 'toto02@gmail.com', '$2y$10$b0pLNkn7ftnbtw/rqNmy6.Xwo6zQ/6.fH.vuppZuBzU5Kl7ZZMB46', NULL, 'utilisateur', '2024-11-03 17:02:46'),
(5, 'toto03', 'toto03@gmail.com', '$2y$10$DdVO14QF9TtFpzQ8m.jOk.wtCoGSSq1FZD5MUKXTuUaN8KhuCUejS', NULL, 'utilisateur', '2024-11-03 17:04:28');
COMMIT;

