Dans les modules de drupal, on trouve des fichiers à l’extension .install permettant d’installer des schémas de bases de données. Pour permettre de faire évoluer ce schéma, l’API drupal propose des fonctions permettant d’ajouter, supprimer, modifier des champs dans le schéma. Ces opérations sont exécuté lors d’un changement de version d’un module, en appellant le fichier update.php depuis votre navigateur.
Ce billet à pour objectif de décrire les variables utilisées, présenter comment implémenter les fonctions, et liste les fonctions de l’API.