Releases: thecodingmachine/schema-analyzer
Releases · thecodingmachine/schema-analyzer
Tagging first stable release
Merge pull request #5 from moufmouf/1.0 Adding a parameter to ignore junction tables pointed by foreign keys
Adds inheritance detection
Inheritance between tables (via primary keys that are also foreign keys) can now be detected.
Also, inheritance relationships has a very low cost when computing shortest path.
Adds ambiguity exceptions
This release reimplements a modified version of the Dijkstra to compute all possible shortest paths.
If many shortest paths are found, an exception is triggered.
Adds Doctrine cache support
Merge pull request #1 from moufmouf/1.0 Modifying class signature to use Doctrine cache. The SchemaManager can now natively cache results.