Try the Demo

Magento Forum

   
No se me ejecuta mysql4-install-0.1.0.php
 
karlec
Jr. Member
 
Avatar
Total Posts:  13
Joined:  2008-08-26
Argentina
 

Hola a todos:
Cree un modulo nuevo y al habilitarlo no me crea las tablas que utiliza. Segun lei hay que crear el archivo mysql4-install-0.1.0.php dentro de la carpeta /app/code/local/Mage/modulonuevo/sql/modulonuevo_setup/mysql4-install-0.1.0.php .
El modulo funciona perfectamente (creando las tablas manualmente), solo no me crea las tablas, alguna idea? pongo debajo el codigo de mysql4-install-0.1.0.php

<?php

$installer 
$this;

$installer->startSetup();

$installer->run("

DROP TABLE IF EXISTS `{$this->getTable('mitabla')}`;
CREATE TABLE IF NOT EXISTS `{$this->getTable('mitabla')}` (
  `id` bigint(20) NOT NULL auto_increment,
  demas campos
`last_updated_date` datetime NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

DROP TABLE IF EXISTS `{$this->getTable('mitabla2')}`;
CREATE TABLE IF NOT EXISTS `{$this->getTable('mitabla2')}` (
  `job_code` varchar(10) NOT NULL,
  demas campos
) ENGINE=MyISAM DEFAULT CHARSET=latin1;


"
);

$installer->endSetup();

gracias a todos de antemano.

Carlos

 Signature 

My Company: Xagax Solutions LLC

Magento Project: Go Mama Go Designs

Latest Magento Project: Fundamentalmedia.org

 
Magento Community Magento Community
Magento Community
Magento Community
 
Brandlive (Brasil)
Guru
 
Avatar
Total Posts:  653
Joined:  2008-05-19
Buenos Aires, Argentina
 

¿Cómo creaste el módulo, a mano completamente o usando la herramienta de creación de módulos?.

- Damián

 Signature 

Brandlive eCommerce
| brandlivecommerce.com/magento

 
Magento Community Magento Community
Magento Community
Magento Community
 
karlec
Jr. Member
 
Avatar
Total Posts:  13
Joined:  2008-08-26
Argentina
 

La creacion fue a mano, es un modulo de pago utilizando QuickBooks Merchant Services. La idea es terminar de depurar errores y largar el codigo para la comunidad.
Segui las instrucciones que figuran en http://www.magentocommerce.com/wiki/how-to/create-payment-method-module . Logre realizar todas las operaciones, authorize, capture, etc. pero no que se creen las tablas automaticamente.

Agradezco cualquier ayuda.

Carlos

 Signature 

My Company: Xagax Solutions LLC

Magento Project: Go Mama Go Designs

Latest Magento Project: Fundamentalmedia.org

 
Magento Community Magento Community
Magento Community
Magento Community
 
Brandlive (Brasil)
Guru
 
Avatar
Total Posts:  653
Joined:  2008-05-19
Buenos Aires, Argentina
 

En el artículo de la wiki (si mal no recuerdo) habíá quedado una pequeña herramienta que te genera los módulos (básicos) automaticamente.
¿Es posible que pruebes creando uno y comparadno el XML que se genera? (el de configuración)

 Signature 

Brandlive eCommerce
| brandlivecommerce.com/magento

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
    Back to top