|
Class Summary |
| AutoIncrementFinderVisitor |
Sets all non-composite, unique primary keys matching the SQL types specified
by the targetAutoPkTypes Set to auto-incrament primary keys. |
| DatabaseWalker |
Traversal part of visitor pattern as applied to database hierarchy. |
| DefaultDatabaseVisitor |
Walks the database model tree, calling each visitor method for types in the itinerary. |
| IdAssignerDatabaseVisitor |
Traverses the database model tree assigning a unique ID to each node based on its name, type and parent model. |
| LinkTableFinderVisitor |
Identify and flag pure link or association tables - that is tables
whose only function is to link one table to another. |
| UniqueColumnTypeVisitor |
Creates a set of unique column types based on column type, size (i.e. |
| UniquePKFinderVisitor |
Sets all non-composite, primary keys to unique. |