Change history for MySQL::Workbench::DBIC
=========================================
1.21 2021-02-12 07:08:00
* add tool (mwb2dbic) to create DBIx::Class code from workbench files
1.20 2020-07-17 11:59:00
* Create classes for views
1.19 2020-06-01 16:46:00
* Bugfixes for remove_table_prefix
1.18 2020-06-01 16:30:00
* add remove_table_prefix feature
1.17 2020-05-29 09:25:00
* fix tests
* fix list of prereqs
* add 'schema_base_class'
1.16 2019-01-16 09:35:00
* handle flags and unique constraints correctly
* fix check of namespace attribute
* refactor _class_template, add new _column_details for better maintainability
* add tests
1.15 2019-01-10 17:11:00
* avoid growing number of newlines in custom code
1.13 2018-12-28 08:43:00
* Allow custom codes in schema file (fix #9)
* Handle custom namespace loading correctly (fix #9)
1.12 2018-12-27 12:58:00
* Fix handling of umlauts in table and column comments (fix #8)
* Fix generated DESCRIPTION section in pod (add '=cut') (fix #10)
* allow custom code and overwrite namespaces in schema file (fix #9)
1.11 2018-12-26 09:49:00
* Handle table and column comments correctly (fix #6, #7)
1.10 2018-12-06 10:08:00
* do not run tests in taint mode
1.08 2018-12-04 07:36:00
* fix bug: when custom code was used and 'uppercase', the custom code wasn't detected
1.07 2018-10-04 14:09:00
* Add option to inherit from DBIx::Class::Core instead of DBIx::Class
1.06 2018-10-04 09:24:00
* Fix test failures for perl <= 5.16 (#3, reported by eserte / Slaven Rezić)
* Slightly improved logic in method _main_template (#4, thanks to manwar / Mohammad S Anwar).
* to avoid reordering of relationships from version to version use always a sorted list of relationships
* added result_namespace to "load_namespaces" when result_namespace is set
* added resultset_namespace option
1.05 2018-10-04 07:33:00
* Add result_namespace (#2, thanks to Mario Minati)
1.04 2018-10-01 09:58:00
* Try to fix CPAN testers failures
1.03 2018-09-28 13:57:00
* Add strict and warnings to Schema.pm
1.02 2018-09-27 10:24:00
* Add a return statement to the generated sqlt_deploy_hook method
1.01 2018-09-02 08:23:00
[IMPROVEMENTS]
* when a column comment is json, it is handled as extra info. That way, devs can define
additional components to load and extra column info (e.g. passphrase handling)
1.00 2018-05-15 18:34:00
[IMPROVEMENTS]
* add a section where devs can put custom code and that is kept on class regeneration
* when a table comment is json, it is handled as extra info. That way, devs can define
additional components to load and extra column info (e.g. passphrase handling)
0.08 2014-12-23
[IMPROVEMENTS]
* add sqlt_deploy_hook when indexes are defined
0.07 2014-11-20
* add output path to @INC
* add more tests
0.06 2014-11-20
* fix CamelCase handling in relationships
0.05 2014-11-20
* create classes with CamelCase names (when uppercase => 1 is set)
0.04 2013-10-29
* if no version is defined, but a version_add is given, the first version is the value of version_add
0.03 2013-10-25
add column_info:
* is_numeric
* is_foreign_key
* retrieve_on_insert (only for primary key)
0.02 2013-10-19
better error message
fix handling of "schema_name"
0.01 2013-09-27
initial release