/ChangeLog

https://code.google.com/p/sqlautocode/ · #! · 184 lines · 128 code · 56 blank · 0 comment · 0 complexity · 3e75f3cfa9def3fcf8a50a3cae591ecc MD5 · raw file

  1. 0.7b5
  2. Fix table indent.
  3. Fix in column_repr, boolean expressions issue.
  4. Info: http://www.sqlalchemy.org/trac/wiki/06Migration#AnImportantExpressionLanguageGotcha
  5. Fix CheckConstraints representation (merging issue 40)
  6. Fix selecting proper dialect that is used in main.py (more info at issue 30)
  7. Fix indent for z3c generator.
  8. Fix maximum number of arguments that could be passed into the table.
  9. Info: http://stackoverflow.com/questions/714475/what-is-a-maximum-number-of-arguments-in-a-python-function
  10. Refactoring main.py for better overview.
  11. [ghetman]
  12. 0.6 (unreleased)
  13. Some more fixes for Issues 16 to 24
  14. [spamsch]
  15. Removing support for SA 0.5.x
  16. [spamsch]
  17. 0.6b1
  18. Fixes for SA 0.6.x
  19. [percious]
  20. Many other fixes
  21. [percious, spamsch]
  22. 0.5.3
  23. Added declarative generation
  24. [percious]
  25. Added tests for declarative generation
  26. [percious]
  27. Removed monkey-patching for just importing sqlautocode
  28. [percious]
  29. 0.5.2 (UNRELEASED)
  30. - Added table prefix and suffix options (by Wayne Wight)
  31. [spamsch]
  32. - Fixed assignment error in __init__.py (Issue 10)
  33. [spamsch]
  34. - Added setuptools script for project management.
  35. [jaraco]
  36. - Fixed issue with sqlalchemy version checking when it contains non-numeric characters (Issue 7).
  37. [jaraco]
  38. - Implemented workaround for issue 9: schema handling when no schema is specified.
  39. [jaraco]
  40. 0.5.1 (10.01.2008)
  41. - Table matching is now chattier about misses.
  42. [jek]
  43. - Table globbing now supports the full glob syntax
  44. [jek]
  45. - Tables in --tables can be "quot*ed" to escape globbing chars.
  46. [jek]
  47. - Engine url is no longer an -option (it's required!)
  48. New syntax is 'autocode.py dburl://...'
  49. [jek]
  50. - Detection of a SQLAlchemy installation is now a little friendlier.
  51. [jek]
  52. - Can now choose the generated file --encoding.
  53. [jek]
  54. - Handling of multi-byte and funk$ky schema identifiers is improved
  55. but not yet 100%.
  56. [jek]
  57. - Fixed example code
  58. [jek]
  59. - Fix for indexes with funky$column-names
  60. [jek]
  61. - Indexes now repr like other schema items
  62. [jek]
  63. - Column types now emit their arguments (e.g. VARCHAR(32))
  64. [jek]
  65. - Fixed parse errors in emitted column definitions
  66. [jek]
  67. - Casting to generic column types is now optional
  68. [jek]
  69. - Fixed logic when casting to a generic column type
  70. [jek]
  71. - Fixed Python 2.5 compatibility issue
  72. [jek]
  73. - Only emitting schema= on Tables when --schema is present
  74. [jek]
  75. - Fixed index generation
  76. [jek]
  77. 0.5 (13.11.2007)
  78. - Fixed example code to use limit()
  79. [spamsch]
  80. - Fixed formatter to handle types correctly
  81. [spamsch]
  82. - Adapted to new Index handling
  83. [spamsch]
  84. - Fixed commandline support for example generation
  85. [spamsch]
  86. - Added index listing patch for pgsql
  87. [spamsch]
  88. - Removed custom autoloader stuff
  89. [spamsch]
  90. - Removed 0.3 specific code
  91. [spamsch]
  92. - Added support for z3c.sqlalchemy
  93. [spamsch]
  94. - Refactored some code
  95. [spamsch]
  96. 0.4 (10.10.2007)
  97. - Restructured code to make this module more project like
  98. and to ease the code management.
  99. [spamsch]
  100. - Support for globbing character in table names
  101. [spamsch]
  102. - More robust argument handling
  103. [spamsch]
  104. - Making schema and table selection possible
  105. [spamsch]
  106. - Make autocode generate some example code
  107. [spamsch]
  108. - Fixed some minor bugs
  109. [spamsch]
  110. - Add full commandline support and some options
  111. [spamsch]
  112. 0.3 (25.07.2007)
  113. - Simplified code a bit
  114. [sdobrev]
  115. - Added SQLite and PostGres support
  116. [sdobrev]
  117. 0.2 (17.07.2007)
  118. - Takes arguments on the command line to select the dburl and
  119. the output destination
  120. [cdevienne]
  121. - Replace a bunch of database specific types by generic ones.
  122. This is incomplete as it feats only my needs for a mysql to mssql
  123. database conversion.
  124. [cdevienne]
  125. - Output the indexes and ForeignKeyConstraints (including multi-columns
  126. ones) correctly
  127. [cdevienne]
  128. 0.1 (24.02.2007)