Migrations de schéma

Une migration est un script versionné qui fait évoluer le schéma d'une base (créer une table, ajouter une colonne). Les migrations s'appliquent dans l'ordre, une seule fois, et leur historique est enregistré en base. Une migration déjà appliquée ne se modifie pas : on en ajoute une nouvelle.

Exemple

ALTER TABLE users ADD COLUMN created_at TIMESTAMP DEFAULT now();

Notions voisines

Tout le glossaire