Quando eu vou no link e aparece a mensagem definida:"migrado com sucesso":
http://localhost/mercado/index.php/utils/migrate
No meu banco de dados aparece uma tabela "migrations" sem nenhum valor... O que poderia ser?
minha controller:
class Utils extends CI_Controller{
public function migrate(){
$this->load->library("migration");
$sucess = $this->migration->current();
if($sucess){
echo 'Migrado com sucesso!';
}else{
show_error($this->migration->error_string());
}
}
}
minha 001_cria_tabela_de_vendas
class Migration_Cria_tabela_de_vendas extends CI_migration{
public function up(){
$this->dbforge->add_field(array(
'id'=> array(
'type' => 'INT',
'auto_increment'=>true
),
'produto_id'=> array(
'type'=> 'INT'
),
'comprador_id'=>array(
'type'=>'INT'
),
'data_de_entrega'=>array(
'type'=> 'DATE'
)
));
$this->dbforge->add_key('id', true);
$this->dbforge->create_table('vendas');
}
public function down(){
$this->dbforge->drop_table('vendas');
}