0.1630 fix test bug 0.1629 renamed auto_filter to apply_filter changed apply_filter method arguments deprecated cache_method 0.1628 remove DBIx::Custom::Model move table method and table_class attribute to DBIx::Custom added examples fixed connect method bug 0.1627 added insert, update, update_all, delete, delete_all, select method to DBIx::Custom::Table added experimental txn_scope 0.1626 simplified DBIx::Custom::Model and DBIx::Custom::Table 0.1625 added experimental DBIx::Custom::Model and DBIx::Custom::Table 0.1624 added experimental iterate_all_columns method. 0.1623 added experimental auto_filter method deprecated default_bind_filter and default_fetch_filter because these are global effect. changed defautl_bind_filter and default_fetch_filter attributes to methods. changed DBIx::Custom::Result default_filter attribute to method changed DBIx::Custom::Result filter attribute to method. filter_check is always done for usability 0.1622 deprecated DBIx::Custom::SQLite and DBIx::Custom::MySQL added dbi_options attribute checked attributes passed to connect method 0.1621 cleanup (removed undocumented features) 0.1620 updated document 0.1619 updated document added experimental expand method 0.1618 added helper method added begin_work, commit, and rollback method 0.1617 L is now stable. APIs keep backword compatible in the feature. 0.1616 removed experimental register_method(), and methods attribute, because it is too magical 0.1615 fixed DBIx::Custom::QueryBuilder build_query() bug required Perl 5.008001 to use @CARP_NOT 0.1614 removed DBIx::Custom::Query start_tag and end tag attributes enable escaping '{' and '}' in the source of SQL fixed Carp Carp trust relationship 0.1613 added experimental register_method() method added experimental methods attribute 0.1612 added tests updated document removed DBIx::Custom::SQLite last_insert_rawid() mehtod(not backword compatible) removed DBIx::Custom::MySQL last_insert_id() method(not backword compatible) 0.1611 renamed update tag to update_param renamed insert tag to insert_param renamed sql_builder to query_builder 0.1610 added filter_check attribute. 0.1609 updated document. 0.1608 update document renamed DBIx::Custom::QueryBuilder::TagProcessors functions(not backword compatible) 0.1607 where argument of select() method can specify array(string, paramters) renamed build_query() to create_query()(not backword compatible) 0.1606 fix testing bug 0.1605 remove DBIx::Custom::QueryBuilder::tag_syntax() (not backword compatible) renamed DBIx::Custom::TagProcessor to DBIx::Custom::TagProcessors (not backword compatible) changed arguments of tag processor(not backword compatible) renamed DBIx::Custom::QueryBuilder::TagProcessors functions(not backword compatible) 0.1604 changed argument of tag processor(not backword compatible) renamed default_query_filter to default_bind_filter(not backword compatible) renamed DBIx::Custom::SQLTemplate to DBIx::Custom::SQLBuilder(not backword compatible) renamed create_query to build_query(not backword compatible) renamed sql_template to sql_builder(not backword compatible) removed DESTROY method(not backword compatible) removed disconnect method(not backword compatible) fixed DBIx::Custom::MySQL connect_memory 0.1603 removed DBIx::Custom commit method (not backword compatible) removed DBIx::Custom rollback method (not backword compatible) removed DBIx::Custom auto_commit method (not backword compatible) 0.1602 added cache_method attribute 0.1601 added cache attribute select, insert, update, update_all, delete, delete_all, execute only receive hash argument(not backword compatible) 0.1503 removed reconnect method removed connected method removed reconnect_memroy method renamed fetch_single to fetch_first renamed fetch_hash_single to fetch_hash_first updated document 0.1502 added commit method added rollback method changed select argument, added relation option moved host attribute to DBIx::Custom::MySQL moved port attribute to DBIx::Custom::MySQL moved database attribute to DBIx::Custom::MySQL and DBIx::Custom::SQLite 0.1501 removed register_format() removed formats() removed run_transaction() removed create_table() removed drop_table() changed select() arguments changed insert() arguments changed update() arguments changed update_all() arguments changed delete() arguments changed delete_all() arguments changed execute() arguments 0.1402 remove finish(), error() can receive code ref to filter() renamed resist to register 0.1401 renamed fetch_rows to fetch_multi renamed fetch_hash_rows to fetch_hash_multi 0.1301 Changed many(not backword compatible) 0.1201 Changed many(not backword compatible) 0.1101 rename DBIx::Custom::SQLite last_insert_id to last_insert_rowid 0.1001 remove run_transaction(). add transaction() and DBIx::Custom::Transaction rename fetch_first to fetch_single rename fetch_hash_first to fetch_hash_single 0.0906 fix some bug 0.0905 catch up with Object::Simple update 0.0904 cleanup 0.0903 catch up with Object::Simple update 0.0902 cleanup 0.0901 DBIx::Basic filter 'encode_utf8' utf8::upgrade process is deleted 0.0801 add 'create_table', 'drop_table' methods 0.0701 rename sql_template to sql_tmpl (not backword compatible) rename dbi_options to options (not backword compatible) 0.0605 fix encode_utf8 filter 0.0604 fix timeformat tests 0.0603 fix cache system bug 0.0602 update document 0.0601 bind_filter argument is changed to ($value, $key, $dbi, $infos) (not backword compatible) fetch_filter argument is changed to ($value, $key, $dbi, $infos) (not backword compatible) run_transaction argument is changed to ($dbi) 0.0502 update document 0.0501 packaging DBIx::Custom::Result DBIx::Custom::Query DBIx::Custom::MySQL DBIx::Custom::SQLite DBIx::Custom::SQL::Template 0.0401 catch up with DBIx::Custom::Result version up 0.0301 exchange filter argument 'key', 'value' (not backword compatible) 0.0201 rename tranzaction to transaction add filter_off 0.0101 First release