Magento Chile Desarrolladores Magento

¿Tienes una pregunta?

Si usted tiene cualquier pregunta, escriba a continuación lo que está buscando!

Syntax error or access violation: 1067 Invalid default value for ‘period’


Este error de Magento jamas me lo había topado y debo averiguar que es, pero se arregla por phpMyAdmin haciendo esta consulta:

ALTER TABLE `coupon_aggregated` CHANGE COLUMN `period` `period` DATE NOT NULL DEFAULT '0000-00-00'

O de esta forma:

En app/code/core/Mage/SalesRule/sql/salesrule_setup/install-1.6.0.0.php

Cambiar alrededor de las lineas 333 y 392, lo siguiente:

    ->addColumn('period', Varien_Db_Ddl_Table::TYPE_DATE, null, array(
        'nullable'  => false,
        ), 'Period')

Por esto:

->addColumn('period', Varien_Db_Ddl_Table::TYPE_DATE, null, array(
'nullable' => false,
'default' => '0000-00-00',
), 'Period')

Boris Durán R.

Syntax error or access violation: 1067 Invalid default value for ‘period’
5 (100%) 1 voto

Comentarios

Comentarios

Leave a Reply

You must be logged in to post a comment.