[ic] Mysql cannot detect inactive column in table but exists

inteliware at iol.pt inteliware at iol.pt
Tue Mar 7 22:40:15 EST 2006


Hi all,

I setup a Mysql catalog and when I search the database I get the following error

Runtime error: DBD::mysql::st execute failed: Unknown column 'inactive' in 'where clause' at /usr/lib/interchange/lib/Vend/Table/DBI.pm

The inactive column exists in the MySQL table definition and is created when IC starts (checked using phpmyadmin). The table definition is:

Database  livros  livros.txt __SQLDSN__
Database  livros  HIDE_FIELD   inactive
Database  livros  KEY          sku
Database  livros  COLUMN_DEF   "sku=char(64) NOT NULL PRIMARY KEY"
Database  livros  COLUMN_DEF   "tipo=VARCHAR(128) NOT NULL"
Database  livros  COLUMN_DEF   "autor=VARCHAR(128)"
Database  livros  COLUMN_DEF   "data=VARCHAR(128)"
Database  livros  COLUMN_DEF   "titulo=VARCHAR(128)"
Database  livros  COLUMN_DEF   "titulo_original=VARCHAR(128)"
Database  livros  COLUMN_DEF   "genero=VARCHAR(128)"
Database  livros  INDEX         genero
Database  livros  COLUMN_DEF   "lead=TEXT"
Database  livros  COLUMN_DEF   "sinopse=TEXT"
Database  livros  COLUMN_DEF   "dados_bibliograficos=TEXT"
Database  livros  COLUMN_DEF   "editora=VARCHAR(128)"
Database  livros  COLUMN_DEF   "ficha_tecnica=TEXT"
Database  livros  COLUMN_DEF   "thumb=VARCHAR(128)"
Database  livros  COLUMN_DEF   "imagem=VARCHAR(128)"
Database  livros  COLUMN_DEF   "legenda=VARCHAR(128)"
Database  livros  COLUMN_DEF   "imagem_mapa=VARCHAR(128)"
Database  livros  COLUMN_DEF   "urlinfo=VARCHAR(128)"
Database  livros  COLUMN_DEF   "urlcompra=VARCHAR(128)"
Database  livros  COLUMN_DEF   "inactive=TINYINT(1) DEFAULT '0' NOT NULL"
Database  livros  COLUMN_DEF   "data_activacao=VARCHAR(6)"

Thank you in advance for any help.
Antonio Lima


_______________________________________________________________________________________
Ate 4500 euros para o que desejar!
Saber mais em http://www.iol.pt/correio/rodape.php?dst=0601271




More information about the interchange-users mailing list