Я не понимаю ваш вопрос, но если вы хотите изменить тип столбца, в opencart вы можете запустить эту строку:
$this->db->query("ALTER TABLE `" . DB_PREFIX . "tablename` MODIFY `columnname` TEXT");
, где вам нужно ее изменить.
в файле контроллера поместите что-то вроде этого:
public function install(){
$this->load->model('module/yourmodule');
$this->model_module_yourmodule->install();
}
в базовой модели:
public function install(){
$this->db->query("ALTER TABLE `" . DB_PREFIX . "tablename` MODIFY `columnname` TEXT");
}