10 Introduced in Drupal 6, the Schema API allows modules to declare their
11 database tables in a structured array (similar to the Form API) and
12 provides API functions for creating, dropping, and changing tables,
13 columns, keys, and indexes.
15 The Schema module provides additional Schema-related functionality not
16 provided by the core Schema API that is useful for module
17 developers. Currently, this includes:
19 * Schema documentation: hyperlinked display of the schema's embedded
20 documentation explaining what each table and field is for.
21 * Schema structure generation: the module examines the live database
22 and creates Schema API data structures for all tables that match the
24 * Schema comparison: the module compares the live database structure
25 with the schema structure declared by all enabled modules, reporting
26 on any missing or incorrect tables.
28 Note for MySQL users: The Schema module requires MySQL 5. Prior
29 versions of MySQL do not support the INFORMATION_SCHEMA database that
30 the Schema module uses to inspect the database.
34 Install and activate Schema like every other Drupal module.
38 Visit Administer >> Structure >> Schema to access Schema's UI
44 firstname at lastname dot org