startSetup(); $installer->run(" DROP TABLE IF EXISTS {$this->getTable('cron_schedule')}; CREATE TABLE {$this->getTable('cron_schedule')} ( `schedule_id` int(10) unsigned NOT NULL auto_increment, `job_code` varchar(255) NOT NULL default '0', `status` enum('pending','running','success','missed','error') NOT NULL default 'pending', `messages` text, `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` (`job_code`), KEY `scheduled_at` (`scheduled_at`,`status`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 "); $installer->endSetup();