Fixed an issue where the onDelete rule was an empty string
Very sketchy draft for Sequelize formatter
Fix typo.

Signed-off-by: Toha <tohenk@yahoo.com>
Remove non existent class.

Signed-off-by: Toha <tohenk@yahoo.com>
Fix class typo.

Signed-off-by: Toha <tohenk@yahoo.com>
Move composer autoload checking to lib folder.

Signed-off-by: Toha <tohenk@yahoo.com>
Display exception thrown on autoload check.

Signed-off-by: Toha <tohenk@yahoo.com>
Do not parse document upon creation, allow document to be loaded later.

Signed-off-by: Toha <tohenk@yahoo.com>
Enable few logging data.

Signed-off-by: Toha <tohenk@yahoo.com>
Enable export logger to file.

Signed-off-by: Toha <tohenk@yahoo.com>
YAML object now can handle complex array.

Signed-off-by: Toha <tohenk@yahoo.com>
Enable composite foreign keys.

The current foreign keys ignore composite foreign keys. ForeignKey object now
provide getLocals() and getForeigns() method which returns array of Column
object. The method getLocal() and getForeign() then should be removed in
near future.

This change may break compatibility with existing formatter. Also, this change
may be affect issue #63.

Signed-off-by: Toha <tohenk@yahoo.com>
New formatter Propel 1.x YAML schema.

Signed-off-by: Toha <tohenk@yahoo.com>
Fix foreign key reference counting.

Signed-off-by: Toha <tohenk@yahoo.com>
Column local foreign keys now can be many.

Signed-off-by: Toha <tohenk@yahoo.com>
Add table M2M relation log.

Signed-off-by: Toha <tohenk@yahoo.com>
Add M2M table detection log.

Signed-off-by: Toha <tohenk@yahoo.com>
Always use parenthesis for top level node.

Signed-off-by: Toha <tohenk@yahoo.com>
Fix Doctrine 2 tinyint mapping (now as smallint).

Signed-off-by: Toha <tohenk@yahoo.com>
Doctrine 2 Annotation support for composite foreign keys.

Sync to commit 0001dbd33067464f3f21b87794435aec34ac04d0.

Signed-off-by: Toha <tohenk@yahoo.com>