Skip to content

Releases: thecodingmachine/schema-analyzer

Tagging first stable release

04 Mar 16:49
Compare
Choose a tag to compare
Merge pull request #5 from moufmouf/1.0

Adding a parameter to ignore junction tables pointed by foreign keys

Adds inheritance detection

14 Oct 10:08
Compare
Choose a tag to compare

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

05 Oct 14:51
Compare
Choose a tag to compare

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

25 Sep 13:48
Compare
Choose a tag to compare
Merge pull request #1 from moufmouf/1.0

Modifying class signature to use Doctrine cache. The SchemaManager can now natively cache results.