Files
FotoSharing/migration-metadata.sql
2025-12-03 19:07:39 +01:00

30 lines
842 B
SQL

-- Migration SQL pour ajouter les métadonnées aux photos
-- À exécuter sur la base de données FotoSharing
USE fotosharing;
-- Ajouter les colonnes pour le type MIME et les métadonnées
ALTER TABLE photo
ADD COLUMN mime_type VARCHAR(100) AFTER uuid_fichier,
ADD COLUMN taille_fichier BIGINT AFTER mime_type,
ADD COLUMN largeur INT AFTER taille_fichier,
ADD COLUMN hauteur INT AFTER largeur;
-- Mettre à jour les photos existantes avec des valeurs par défaut
-- (à ajuster selon vos besoins)
UPDATE photo
SET mime_type = 'image/jpeg',
taille_fichier = 0,
largeur = NULL,
hauteur = NULL
WHERE mime_type IS NULL;
-- Vérifier que les colonnes ont été ajoutées
DESCRIBE photo;
-- Afficher quelques photos pour vérifier
SELECT id, nom_fichier_original, mime_type, taille_fichier, largeur, hauteur
FROM photo
LIMIT 5;