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

Reply via email to