This plugin includes a number of model classes to define the shape of data to define a relational database. It also includes a generic base harvester and some transformers for rationalizing information about a relational database.
The model classes available are:
- Column
- Constraint
- Domain
- DomainValue
- ForeignKey
- PrimaryKey
- RelationalComponent
- RelationalDatabase
- RelationalStorage
- Schema
- Table
- TableType
- TableTypeInfo
- View
The builders that are available are:
- AbstractSqlSchemaHarvester - A base point of inheritence for harvesters of sql meta data
- RdbmsColumnStitcher - A transformer for connecting columns to related objects
- RdbmsConstraintStitcher - A transformer for connecting constraints to related objects
- RdbmsFkStitcher - A transformer for connecting foreigh keys to related objects
- RdbmsPkStitcher - A transformer for connecting primary keys to related objects