From f344783841eedcf9d954dd37dee0c288ec2e2c3b Mon Sep 17 00:00:00 2001 From: Alexandre Morignot <erdnaxeli@gmail.com> Date: Tue, 11 Dec 2012 15:45:46 +0100 Subject: [PATCH] =?UTF-8?q?Sch=C3=A9mas=20pour=20la=20bdd?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 ++ bdd.sql | 34 ++++++++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 bdd.sql diff --git a/README.md b/README.md index 048704a..7ba9b21 100644 --- a/README.md +++ b/README.md @@ -48,6 +48,8 @@ Le reste de la configuration s'effectue encore directement dans le fichier *Play Les noms des variables sont plutôt explicites. *$admin* contient le nick du l'utilisateur qui aura le droit d'administrer le bot (attention, aucune vérification autre que le nick n'est pour l'instant faîte, il est recommandé de l'enregistrer). *$baseurl* contient l'url racine du site permettant de consulter le contenu de la base de données. +Les schémas des tables nécéssaire pour la base de données sont dans le fichier *bdd.sql*. + ## Utilisation diff --git a/bdd.sql b/bdd.sql new file mode 100644 index 0000000..06bd7d7 --- /dev/null +++ b/bdd.sql @@ -0,0 +1,34 @@ +SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; + + +-- +-- Structure de la table `playbot_codes` +-- + +CREATE TABLE IF NOT EXISTS `playbot_codes` ( + `user` varchar(255) NOT NULL, + `code` varchar(25) NOT NULL, + `nick` varchar(255) DEFAULT NULL, + PRIMARY KEY (`user`), + UNIQUE KEY `code` (`code`), + UNIQUE KEY `nick` (`nick`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + + +-- +-- Structure de la table `playbot` +-- + +CREATE TABLE IF NOT EXISTS `playbot` ( + `date` date NOT NULL, + `type` varchar(15) COLLATE utf8_unicode_ci NOT NULL, + `url` varchar(255) COLLATE utf8_unicode_ci NOT NULL, + `sender_irc` varchar(99) COLLATE utf8_unicode_ci NOT NULL, + `sender` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, + `title` varchar(255) COLLATE utf8_unicode_ci NOT NULL, + `file` varchar(150) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `id` int(11) NOT NULL AUTO_INCREMENT, + `chan` varchar(255) COLLATE utf8_unicode_ci NOT NULL, + PRIMARY KEY (`id`), + UNIQUE KEY `url` (`url`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='table du bot irc' AUTO_INCREMENT=652 ; -- GitLab