DBIx-Custom / Changes /
Yuki Kimoto pod fix
2f6219c 14 years ago
4 contributor
203 lines | 6.729kb
  1. 0.1635
  2. renamed iterate_all_columns to each_column
  3. 0.1634
  4. became more useful where method
  5. changed DBIx::Custom::Where greatly
  6. 0.1633
  7. fixed test
  8. 0.1632
  9. added experimental where method
  10. added experimental DBIx::Custom::Where.
  11. removed DBIx::Custom::Or
  12. 0.1631
  13. added experimental DBIx::Custom::Result end_filter method
  14. experimental extended select method's where option
  15. fix select method empty where failed bug
  16. added experimental suger method query option
  17. added experimental or method
  18. 0.1630
  19. fix test bug
  20. 0.1629
  21. renamed auto_filter to apply_filter
  22. changed apply_filter method arguments
  23. deprecated cache_method
  24. 0.1628
  25. remove DBIx::Custom::Model
  26. move table method and table_class attribute to DBIx::Custom
  27. added examples
  28. fixed connect method bug
  29. 0.1627
  30. added insert, update, update_all, delete, delete_all, select method to DBIx::Custom::Table
  31. added experimental txn_scope
  32. 0.1626
  33. simplified DBIx::Custom::Model and DBIx::Custom::Table
  34. 0.1625
  35. added experimental DBIx::Custom::Model and DBIx::Custom::Table
  36. 0.1624
  37. added experimental iterate_all_columns method.
  38. 0.1623
  39. added experimental auto_filter method
  40. deprecated default_bind_filter and default_fetch_filter because these are global effect.
  41. changed defautl_bind_filter and default_fetch_filter attributes to methods.
  42. changed DBIx::Custom::Result default_filter attribute to method
  43. changed DBIx::Custom::Result filter attribute to method.
  44. filter_check is always done for usability
  45. 0.1622
  46. deprecated DBIx::Custom::SQLite and DBIx::Custom::MySQL
  47. added dbi_options attribute
  48. checked attributes passed to connect method
  49. 0.1621
  50. cleanup (removed undocumented features)
  51. 0.1620
  52. updated document
  53. 0.1619
  54. updated document
  55. added experimental expand method
  56. 0.1618
  57. added helper method
  58. added begin_work, commit, and rollback method
  59. 0.1617
  60. L<DBIx::Custom> is now stable. APIs keep backword compatible in the feature.
  61. 0.1616
  62. removed experimental register_method(), and methods attribute, because it is too magical
  63. 0.1615
  64. fixed DBIx::Custom::QueryBuilder build_query() bug
  65. required Perl 5.008001 to use @CARP_NOT
  66. 0.1614
  67. removed DBIx::Custom::Query start_tag and end tag attributes
  68. enable escaping '{' and '}' in the source of SQL
  69. fixed Carp Carp trust relationship
  70. 0.1613
  71. added experimental register_method() method
  72. added experimental methods attribute
  73. 0.1612
  74. added tests
  75. updated document
  76. removed DBIx::Custom::SQLite last_insert_rawid() mehtod(not backword compatible)
  77. removed DBIx::Custom::MySQL last_insert_id() method(not backword compatible)
  78. 0.1611
  79. renamed update tag to update_param
  80. renamed insert tag to insert_param
  81. renamed sql_builder to query_builder
  82. 0.1610
  83. added filter_check attribute.
  84. 0.1609
  85. updated document.
  86. 0.1608
  87. update document
  88. renamed DBIx::Custom::QueryBuilder::TagProcessors functions(not backword compatible)
  89. 0.1607
  90. where argument of select() method can specify array(string, paramters)
  91. renamed build_query() to create_query()(not backword compatible)
  92. 0.1606
  93. fix testing bug
  94. 0.1605
  95. remove DBIx::Custom::QueryBuilder::tag_syntax() (not backword compatible)
  96. renamed DBIx::Custom::TagProcessor to DBIx::Custom::TagProcessors (not backword compatible)
  97. changed arguments of tag processor(not backword compatible)
  98. renamed DBIx::Custom::QueryBuilder::TagProcessors functions(not backword compatible)
  99. 0.1604
  100. changed argument of tag processor(not backword compatible)
  101. renamed default_query_filter to default_bind_filter(not backword compatible)
  102. renamed DBIx::Custom::SQLTemplate to DBIx::Custom::SQLBuilder(not backword compatible)
  103. renamed create_query to build_query(not backword compatible)
  104. renamed sql_template to sql_builder(not backword compatible)
  105. removed DESTROY method(not backword compatible)
  106. removed disconnect method(not backword compatible)
  107. fixed DBIx::Custom::MySQL connect_memory
  108. 0.1603
  109. removed DBIx::Custom commit method (not backword compatible)
  110. removed DBIx::Custom rollback method (not backword compatible)
  111. removed DBIx::Custom auto_commit method (not backword compatible)
  112. 0.1602
  113. added cache_method attribute
  114. 0.1601
  115. added cache attribute
  116. select, insert, update, update_all, delete, delete_all, execute only receive hash argument(not backword compatible)
  117. 0.1503
  118. removed reconnect method
  119. removed connected method
  120. removed reconnect_memroy method
  121. renamed fetch_single to fetch_first
  122. renamed fetch_hash_single to fetch_hash_first
  123. updated document
  124. 0.1502
  125. added commit method
  126. added rollback method
  127. changed select argument, added relation option
  128. moved host attribute to DBIx::Custom::MySQL
  129. moved port attribute to DBIx::Custom::MySQL
  130. moved database attribute to DBIx::Custom::MySQL and DBIx::Custom::SQLite
  131. 0.1501
  132. removed register_format()
  133. removed formats()
  134. removed run_transaction()
  135. removed create_table()
  136. removed drop_table()
  137. changed select() arguments
  138. changed insert() arguments
  139. changed update() arguments
  140. changed update_all() arguments
  141. changed delete() arguments
  142. changed delete_all() arguments
  143. changed execute() arguments
  144. 0.1402
  145. remove finish(), error()
  146. can receive code ref to filter()
  147. renamed resist to register
  148. 0.1401
  149. renamed fetch_rows to fetch_multi
  150. renamed fetch_hash_rows to fetch_hash_multi
  151. 0.1301
  152. Changed many(not backword compatible)
  153. 0.1201
  154. Changed many(not backword compatible)
  155. 0.1101
  156. rename DBIx::Custom::SQLite last_insert_id to last_insert_rowid
  157. 0.1001
  158. remove run_transaction().
  159. add transaction() and DBIx::Custom::Transaction
  160. rename fetch_first to fetch_single
  161. rename fetch_hash_first to fetch_hash_single
  162. 0.0906
  163. fix some bug
  164. 0.0905
  165. catch up with Object::Simple update
  166. 0.0904
  167. cleanup
  168. 0.0903
  169. catch up with Object::Simple update
  170. 0.0902
  171. cleanup
  172. 0.0901
  173. DBIx::Basic filter 'encode_utf8' utf8::upgrade process is deleted
  174. 0.0801
  175. add 'create_table', 'drop_table' methods
  176. 0.0701
  177. rename sql_template to sql_tmpl (not backword compatible)
  178. rename dbi_options to options (not backword compatible)
  179. 0.0605
  180. fix encode_utf8 filter
  181. 0.0604
  182. fix timeformat tests
  183. 0.0603
  184. fix cache system bug
  185. 0.0602
  186. update document
  187. 0.0601
  188. bind_filter argument is changed to ($value, $key, $dbi, $infos) (not backword compatible)
  189. fetch_filter argument is changed to ($value, $key, $dbi, $infos) (not backword compatible)
  190. run_transaction argument is changed to ($dbi)
  191. 0.0502
  192. update document
  193. 0.0501
  194. packaging DBIx::Custom::Result DBIx::Custom::Query DBIx::Custom::MySQL DBIx::Custom::SQLite DBIx::Custom::SQL::Template
  195. 0.0401
  196. catch up with DBIx::Custom::Result version up
  197. 0.0301
  198. exchange filter argument 'key', 'value' (not backword compatible)
  199. 0.0201
  200. rename tranzaction to transaction
  201. add filter_off
  202. 0.0101
  203. First release