[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