Skip to content

Releases: Vanderhoof/PyDBML

1.2.1

24 Oct 12:29

Choose a tag to compare

  • Fix: String default values were rendered without quotes in SQL. Thanks @samhaese for the contribution (#64)
  • Fix: Falsy default values were ignored. THanks @samhaese for the contribution (#63)

1.2.0

12 Mar 14:28

Choose a tag to compare

  • Fix: Temporarily disable unicode characters support in identifiers for performance (#59)

1.1.4

14 Feb 12:37

Choose a tag to compare

Fix: Remove trailing comma in Enum SQL (#58 thanks @ralfschulze for reporting)

1.1.3

15 Jan 09:16

Choose a tag to compare

  • New: support more index types. Thanks @pierresouchay for the contribution.

1.1.2

07 Jan 16:45
04cac52

Choose a tag to compare

  • Fix: escaping single quotes in a column's default value. Thanks @ryanproback for the contribution
  • Fix: TableGroup and Project name are now safely quoted on render. Thanks @ryanproback for reporting
  • Fix: line breaks in column and index options are now allowed. Thanks @aardjon for reporting
  • Fix: table elements order is now not enforced by the parser. Thanks @aardjon for reporting
  • New: TableGroup now can have notes (DBML v.3.7.2)
  • New: TableGroup now can have color (DBML v.3.7.4)

1.1.1

11 Aug 07:23

Choose a tag to compare

  • New: SQL and DBML renderers can now be supplied to parser (thanks @big-c-note for the contribution!)

1.1.0

25 Jul 20:15
34d8889

Choose a tag to compare

  • New: SQL and DBML rendering rewritten tow support external renderers (#38)
  • New: allow unicode characters in identifiers (DBML v3.3.0)
  • New: support for arbitrary table and column properties (#37)

1.0.11

23 Apr 16:14

Choose a tag to compare

  • Fix: allow pk in named indexes (thanks @pierresouchay for the contribution)

1.0.10

17 Mar 08:33
872be6d

Choose a tag to compare

  • New: Sticky notes syntax (DBML v3.2.0)
  • Fix: Table header color was not rendered in dbml() (thanks @tristangrebot for the contribution)
  • New: allow array column types (DBML v3.1.0)
  • New: allow double quotes in expressions (DBML v3.1.2)
  • Fix: recursion in object equality check
  • New: don't allow duplicate refs even if they have different inline method (DBML v3.1.6)

1.0.9

23 May 17:37

Choose a tag to compare

  • Fix: enum collision from different schemas. Thanks @ewdurbin for the contribution