- 将所有迁移类继承自 Phinx\Migration\AbstractMigration - 替换旧的 think\migration\Migrator 基类 - 更新相关的 use 语句引入 Phinx 类库 - 保持原有的迁移逻辑和方法签名不变 - 确保严格类型声明在文件顶部正确设置
@@ -1,8 +1,8 @@
<?php
-use think\migration\Migrator;
+use Phinx\Migration\AbstractMigration;
-class ExtensionEavEntityType extends Migrator
+class ExtensionEavEntityType extends AbstractMigration
{
/**
* Change Method.
-class ExtensionEavAttribute extends Migrator
+class ExtensionEavAttribute extends AbstractMigration
@@ -1,9 +1,9 @@
use think\migration\db\Column;
-class ExtensionEavValue extends Migrator
+class ExtensionEavValue extends AbstractMigration
-class ExtensionEavAttributeOption extends Migrator
+class ExtensionEavAttributeOption extends AbstractMigration
-class EavAttributePrependAppend extends Migrator
+class EavAttributePrependAppend extends AbstractMigration