diff --git a/framework/yii/console/controllers/MigrateController.php b/framework/yii/console/controllers/MigrateController.php
index <HASH>..<HASH> 100644
--- a/framework/yii/console/controllers/MigrateController.php
+++ b/framework/yii/console/controllers/MigrateController.php
@@ -594,7 +594,7 @@ class MigrateController extends Controller
 	{
 		echo 'Creating migration history table "' . $this->migrationTable . '"...';
 		$this->db->createCommand()->createTable($this->migrationTable, [
-			'version' => 'varchar(255) NOT NULL PRIMARY KEY',
+			'version' => 'varchar(180) NOT NULL PRIMARY KEY',
 			'apply_time' => 'integer',
 		])->execute();
 		$this->db->createCommand()->insert($this->migrationTable, [
Fixes #<I>: the length of primary key for migration table is too long.