Package: libsql-translator-perl libsql-translator-perl fails to convert valid MySQL CREATE TABLE statement to JSON with quite a strange error:
andrius@amalas:$ cat sql/tables/numbers.sql DROP TABLE IF EXISTS `numbers`; CREATE TABLE `numbers` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'unique table key', `range` varchar(12) DEFAULT NULL COMMENT '', `user` varchar(255) DEFAULT NULL COMMENT 'name of the user associated with the range', PRIMARY KEY (`id`) ) CHARSET=utf8 COMMENT='stores SOLSA sample ID ranges associated with specific users'; andrius@amalas:$ sqlt --from MySQL --to JSON sql/tables/numbers.sql Error: translate: Error with producer 'SQL::Translator::Producer::JSON': Can't locate object method "db_user" via package "JSON" at /usr/share/perl5/JSON.pm line 166. Observed with the following versions on unstable: libsql-translator-perl 0.11024-1 libjson-perl 2.97001-1 -- Andrius Merkys Vilnius University Institute of Biotechnology, SaulÄ—tekio al. 7, room V325 LT-10257 Vilnius, Lithuania