12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- <?php
- namespace fectfurnilife\administer;
- use Yii;
- /**
- * 应用安装类
- * 您可以在这里添加类变量,在配置中的值可以注入进来。
- */
- class Upgrade implements \fecshop\services\extension\UpgradeInterface
- {
- /**
- * @var array
- * 必须按照版本号依次填写,否则升级会导致问题。
- */
- public $versions = [
- '1.0.1',
- '1.0.2',
- '1.0.3',
- ];
-
-
- /**
- * @param $addon
- * @return mixed|void
- * @throws \yii\db\Exception
- */
- public function run($version)
- {
- switch ($version)
- {
- case '1.0.1' :
- // 增加测试 - 冗余的字段
- //$sql = "ALTER TABLE rf_addon_article1 ADD COLUMN redundancy_field_5255 varchar(48);";
- //Yii::$app->getDb()->createCommand($sql)->execute();
- break;
- case '1.0.2' :
- // 删除测试 - 冗余的字段
- //$sql = "ALTER TABLE rf_addon_article1 ADD COLUMN redundancy_field_566 varchar(48);";
- //Yii::$app->getDb()->createCommand($sql)->execute();
- break;
- case '1.0.3' :
- // 删除测试 - 冗余的字段
- //$sql = "ALTER TABLE rf_addon_article1 ADD COLUMN redundancy_field_567 varchar(48);";
- //Yii::$app->getDb()->createCommand($sql)->execute();
- break;
- }
-
- return true;
- }
- }
|