Я вывел первую миграцию, и у меня получилось, когда я захотел связать таблицы, то тут у меня пишет что
No new migrations found. Your system is up-to-date.
Весь код вот одной таблицы
class m170409_113615_transaction extends Migration
{
public function up()
{
$this->createTable('Transaction', [
'id' => $this->primaryKey(),
'name' => $this->string(50),
'category' => $this->integer(),
'sum' => $this->integer(),
]);
$this->createIndex(
'inx-transaction_category',
'Transaction',
'category'
);
$this->addForeignKey(
'fk_transaction_category',
'category',
'id',
'Transaction',
'category',
'CASCADE'
);
}
public function down()
{
$this->dropTable('transaction');
}
}
И второй таблицы
class m170409_113632_category extends Migration
{
public function up()
{
$this->createTable('category',[
'id' => $this->primaryKey(),
'name' => $this->string(50),
]);
}
public function down()
{
$this->dropTable('category');
}
}
Не могу понять, как бы она должна работать когда вбиваешь в консоль yii migrate