Module Schema 7.x-1.2

Pour users MySQL: requiert au min MySQL 5.

Schema API, qui ressemble à Field API, commence avec drupal 6. Il permet aux modules de déclarer et créer des tables en base de donnée, et de les modifier.
A ne pas confondre avec le module schemaorg (https://www.drupal.org/project/schemaorg)

Doc (liens vers tables et champs), génération de structure de bd (le module étudie la db, et crée sa structure en fonction de la db), comparaison de shemas (entre la db et ce que délarent les modules actifs, avec rapport sur anomalies).

 

Juste une perm "Administer schema module " (admin/people/permissions#module-schema)

Conf à admin/structure/schema/settings Juste 2 cases à cocher:

  • cochée par défaut:     Include schema comparison reports in site status report
    (When checked, schema comparison reports are run on the Administer page, and included in the site status report)
  • décochée par défaut: Suppress schema warnings (When checked, missing schema type warnings will be suppressed)

A admin/structure/schema/settings on trouve divers onglets: Module Schemas: les onglets du module (sous admin/structure/schema/ )
 

Site officiel https://www.drupal.org/project/schema et https://www.drupal.org/project/issues/schema?version=7.x