Hola que tal?, estoy intentando seguir los pasos del libro que me he comprado de YII, y no consigo migrar una tabla con el comando >yiic migrate . El resultado de este comando que me devuelve la consola es "
Migrated up successfully" , aparentemente todo ha ido Ok, pero si miro en Phpmyadmin en la base de datos no se ha creado ninguna tabla, sigue estando vacía sin tablas.
El código es este:
Código:
class m120509_224029_create_project_table extends CDbMigration
{
public function up()
{
$this->createTable('tbl_project', array(
'id' => 'pk',
'name' => 'string NOT NULL',
'description' => 'text NOT NULL',
'create_time' => 'datetime DEFAULT NULL',
'create_user_id' => 'int(11) DEFAULT NULL',
'update_time' => 'datetime DEFAULT NULL',
'update_user_id' => 'int(11) DEFAULT NULL',
), 'ENGINE=InnoDB');
}
public function down()
{
$this->dropTable('tbl_project');
}
}
Y en el archivo main.php tengo correctamente configurada mi bd con su nombre, usuario y password.
Curiosamente si escribo el comando
>Yiic migrate history , me devuelve el historial de las migraciones (que en realidad nunca sucedieron, porque en la db no hay tablas nuevas).
Un saludo y gracias de antemano