startSetup(); $installer->run(" SET NAMES utf8; SET SQL_MODE=''; SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0; SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO'; /*Table structure for table `cron_schedule` */ -- DROP TABLE IF EXISTS {$this->getTable('cron_schedule')}; CREATE TABLE {$this->getTable('cron_schedule')} ( `schedule_id` int(10) unsigned NOT NULL auto_increment, `task_name` int(10) unsigned NOT NULL default '0', `schedule_status` tinyint(4) NOT NULL default '0', `schedule_type` tinyint(4) NOT NULL default '0', `schedule_cmd` text NOT NULL, `schedule_comments` text NOT NULL, `created_at` datetime NOT NULL default '0000-00-00 00:00:00', `scheduled_at` datetime NOT NULL default '0000-00-00 00:00:00', `executed_at` datetime NOT NULL default '0000-00-00 00:00:00', `finished_at` datetime NOT NULL default '0000-00-00 00:00:00', PRIMARY KEY (`schedule_id`), KEY `task_name` (`task_name`), KEY `scheduled_at` (`scheduled_at`,`schedule_status`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*Data for the table `cron_schedule` */ SET SQL_MODE=@OLD_SQL_MODE; SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS; "); $installer->endSetup();