Skip to content

Releases: Vanderhoof/PyDBML

0.4.1

13 Jul 09:31

Choose a tag to compare

0.4.1

  • Reworked __repr__ and __str__ methods on all classes. They are now much simplier and more readable.
  • Comments on classes are now rendered as SQL comments in sql property (previously notes were rendered as comments on some classes).
  • Notes on Table and Column classes are rendered as SQL comments in sql property: COMMENT ON TABLE "x" is 'y'.
  • New: dbml property on most classes and on parsed results which returns the DBML code.
  • Fix: sql for Reference and TableReference.

0.4.0

20 May 15:30

Choose a tag to compare

0.4.0

  • New: Support composite references. Breaks backward compatibility! col1, col2 attributes on Reference and col, ref_col attributes on TableReference are now lists of Column instead of Column.
  • TableGroup now holds references to actual tables.

0.3.5

  • New: Support references by aliases.
  • New: Support indexes with expressions.
  • New: You can now compare SQLObjects of same class.
  • New: Add check for duplicate references on a table.
  • Fix: minor bug fixes.