Произошла ошибка, при которой произошла миграция. Загружена, но она отключена или настроена неправильно.
введите описание изображения здесь
Я застрял с этой ошибкой. Кто-то может помочь мне решить эту проблему ??
Я назвал свой класс миграции:
001_testing. php для тестирования таблицы
класс Migration_Testing расширяет CI_Migration {
public function up()
{
$this->db->close();
$database_connection = $this->load->database('terimaan_offline', true);
$this->terimaan_offline_conn = $this->load->dbforge($database_connection,TRUE));
$this->terimaan_offline_conn->add_field(array(
'id' => array(
'type' => 'INT',
'constraint' => 5,
'unsigned' => TRUE,
'auto_increment' => TRUE
),
'blog_title' => array(
'type' => 'VARCHAR',
'constraint' => '100',
),
'blog_description' => array(
'type' => 'TEXT',
'null' => TRUE,
),
));
$this->terimaan_offline_conn->add_key('id', TRUE);
$this->terimaan_offline_conn->create_table('testing');
}
public function down()
{
$this->db->close();
$database_connection = $this->load->database('terimaan_offline', true);
$this->terimaan_offline_conn = $this->load->dbforge($database_connection,TRUE));
$this->terimaan_offline_conn->drop_table('testing');
}
}
Вот мой контроллер:
class Import_terimaan_offline_controller extends MY_Controller {
public function __construct() {
parent::__construct();
$this->load->helper(array('form', 'html'));
}
/**
* main function
*/
public function index() {
if (ENVIRONMENT == 'local') {
$this->load->library('migration');
if ($this->migration->VERSION(1) === FALSE)
{
show_error($this->migration->error_string());
}else{
echo 'Success';
}
}else{
echo 'Fail';
}
}
}
мои настройки: введите описание изображения здесь