Hi all, Over the past few weeks I've been converting SQL::Translator from Class::Base and hand-rolled accessors to Moo and a few roles providing some Class::Base functionality as well as previously-duplicated code.
As a bonus, this eliminates the leaks caused by cyclic references between various schema objects. The only thing left using Class::Base is the deprecated, soon-to-be-removed SQL::Translator::Schema::Graph. The code passes the test suites of DBIx::Class (with DBICTEST_SQLT_DEPLOY=1), ::DeploymentHandler and ::Migration, but I would like some testing and review by actual users before merging it to trunk. So, please check out the topic/mooify-schema branch of git://git.shadowcat.co.uk/dbsrgits/SQL-Translator.git and give it a bash. -- ilmari "A disappointingly low fraction of the human race is, at any given time, on fire." - Stig Sandbeck Mathisen _______________________________________________ List: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/dbix-class IRC: irc.perl.org#dbix-class SVN: http://dev.catalyst.perl.org/repos/bast/DBIx-Class/ Searchable Archive: http://www.grokbase.com/group/dbix-class@lists.scsys.co.uk