Qore Schema Module Reference  1.0
 All Classes Namespaces Files Functions Variables Modules Pages
Schema Module

Introduction to the Schema Module

The Schema module provides a high level database-independent API for working with database schemas; it uses the SqlUtil module to provide the middle and low-level schema management logic from a database-independent representation of a database schema.

To use this module, use "%requires Schema" in your code.

All the public symbols in the module are defined in the Schema namespace.

Classes provided by this module:

  • AbstractSchema: base class for schema representation and management
  • AbstractVersionedSchema: base class for versioned schema representation and management where the schema contains its current version