Dofus
This commit is contained in:
@@ -105,4 +105,40 @@ CREATE TABLE IF NOT EXISTS schools (
|
||||
image_url VARCHAR(255) NOT NULL,
|
||||
created_at DATETIME DEFAULT CURRENT_TIMESTAMP,
|
||||
PRIMARY KEY (id)
|
||||
);
|
||||
);
|
||||
|
||||
|
||||
-- markdown : contenu de la page détaillée (LONGTEXT = ~4 Go, taille pratiquement illimitée)
|
||||
-- link_url : lien externe utilisé à la place du markdown si celui-ci est vide
|
||||
-- Les deux sont facultatifs : si les deux sont vides, la carte n'est pas cliquable
|
||||
ALTER TABLE projects
|
||||
ADD COLUMN markdown LONGTEXT NULL,
|
||||
ADD COLUMN link_url VARCHAR(255) NULL;
|
||||
|
||||
ALTER TABLE experiences
|
||||
ADD COLUMN markdown LONGTEXT NULL,
|
||||
ADD COLUMN link_url VARCHAR(255) NULL;
|
||||
|
||||
ALTER TABLE schools
|
||||
ADD COLUMN markdown LONGTEXT NULL,
|
||||
ADD COLUMN link_url VARCHAR(255) NULL;
|
||||
|
||||
-- ============================================================
|
||||
-- Juillet 2026 (3) : PDF en drag & drop pour les projets,
|
||||
-- expériences et écoles, lu depuis un mini lecteur intégré
|
||||
-- ============================================================
|
||||
|
||||
-- pdf_data : contenu binaire du PDF (LONGBLOB = ~4 Go, largement suffisant)
|
||||
-- pdf_filename : nom original du fichier (affiché dans le panel admin et le lecteur)
|
||||
-- Priorité d'affichage sur la page de détails : markdown > pdf > lien externe
|
||||
ALTER TABLE projects
|
||||
ADD COLUMN pdf_data LONGBLOB NULL,
|
||||
ADD COLUMN pdf_filename VARCHAR(255) NULL;
|
||||
|
||||
ALTER TABLE experiences
|
||||
ADD COLUMN pdf_data LONGBLOB NULL,
|
||||
ADD COLUMN pdf_filename VARCHAR(255) NULL;
|
||||
|
||||
ALTER TABLE schools
|
||||
ADD COLUMN pdf_data LONGBLOB NULL,
|
||||
ADD COLUMN pdf_filename VARCHAR(255) NULL;
|
||||
Reference in New Issue
Block a user