Suppression easteregg + fix captcha
This commit is contained in:
@@ -62,7 +62,7 @@ CREATE TABLE IF NOT EXISTS schools (
|
||||
PRIMARY KEY (id)
|
||||
);
|
||||
|
||||
-- Réglages du site (clé / valeur), utilisés pour la notification de la page d'accueil
|
||||
-- Réglages du site (clé / valeur), utilisés pour la notification de la page d'accueil et le captcha
|
||||
CREATE TABLE IF NOT EXISTS settings (
|
||||
name VARCHAR(50) NOT NULL,
|
||||
value TEXT NULL,
|
||||
@@ -72,7 +72,8 @@ CREATE TABLE IF NOT EXISTS settings (
|
||||
INSERT INTO settings (name, value) VALUES
|
||||
('site_notice_title', 'Des bugs peuvent encore se produire.'),
|
||||
('site_notice_text', 'Si le CSS ou les images s''affichent mal, pensez à vider le cache de votre navigateur (Ctrl + F5 ou Cmd + Shift + R) pour voir les dernières modifications.'),
|
||||
('site_notice_enabled', '1')
|
||||
('site_notice_enabled', '1'),
|
||||
('captcha_enabled', '1')
|
||||
ON DUPLICATE KEY UPDATE value = VALUES(value);
|
||||
|
||||
-- items : un item par ligne, au format "classes-icone|Texte" (icône optionnelle)
|
||||
@@ -134,30 +135,3 @@ CREATE TABLE IF NOT EXISTS school_pdfs (
|
||||
PRIMARY KEY (school_id),
|
||||
CONSTRAINT fk_school_pdfs_school FOREIGN KEY (school_id) REFERENCES schools(id) ON DELETE CASCADE
|
||||
);
|
||||
|
||||
-- Jeu "Presse-Citron" (easter egg, code Konami) : comptes séparés des comptes admin ci-dessus.
|
||||
-- game_state (JSON) stocke bâtiments/améliorations possédés ; toute la logique du jeu vit côté JS.
|
||||
CREATE TABLE IF NOT EXISTS lemon_players (
|
||||
id INT UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||
username VARCHAR(50) NOT NULL,
|
||||
password VARCHAR(255) NOT NULL,
|
||||
score DOUBLE NOT NULL DEFAULT 0,
|
||||
lifetime_score DOUBLE NOT NULL DEFAULT 0,
|
||||
prestige_level INT UNSIGNED NOT NULL DEFAULT 0,
|
||||
prestige_bonus DOUBLE NOT NULL DEFAULT 0,
|
||||
game_state LONGTEXT NULL,
|
||||
created_at DATETIME DEFAULT CURRENT_TIMESTAMP,
|
||||
last_played DATETIME NULL,
|
||||
PRIMARY KEY (id),
|
||||
UNIQUE INDEX idx_lemon_username (username)
|
||||
);
|
||||
|
||||
-- Photo de profil des joueurs "Presse-Citron", table à part pour la même raison que les PDF
|
||||
CREATE TABLE IF NOT EXISTS lemon_avatars (
|
||||
player_id INT UNSIGNED NOT NULL,
|
||||
avatar_data LONGBLOB NOT NULL,
|
||||
avatar_mime VARCHAR(50) NOT NULL,
|
||||
updated_at DATETIME DEFAULT CURRENT_TIMESTAMP,
|
||||
PRIMARY KEY (player_id),
|
||||
CONSTRAINT fk_lemon_avatars_player FOREIGN KEY (player_id) REFERENCES lemon_players(id) ON DELETE CASCADE
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user