Skip to content

Latest commit

 

History

History
28 lines (23 loc) · 1.37 KB

README.md

File metadata and controls

28 lines (23 loc) · 1.37 KB

RDBMS Plugin

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:

  1. Column
  2. Constraint
  3. Domain
  4. DomainValue
  5. ForeignKey
  6. PrimaryKey
  7. RelationalComponent
  8. RelationalDatabase
  9. RelationalStorage
  10. Schema
  11. Table
  12. TableType
  13. TableTypeInfo
  14. View

The builders that are available are:

  1. AbstractSqlSchemaHarvester - A base point of inheritence for harvesters of sql meta data
  2. RdbmsColumnStitcher - A transformer for connecting columns to related objects
  3. RdbmsConstraintStitcher - A transformer for connecting constraints to related objects
  4. RdbmsFkStitcher - A transformer for connecting foreigh keys to related objects
  5. RdbmsPkStitcher - A transformer for connecting primary keys to related objects