Codeigniter 2迁移运行最新版本

时间:2014-09-10 07:03:44

标签: php codeigniter

在codeigniter2中,我有以下迁移文件(1到8)。

运行方法$this->migration->latest()时,我观察到以下内容:

  1. 虽然迁移版本为0(在迁移表中),但只会执行第一个(1)迁移和最新版本(8),并且表格中的迁移版本将更新为8。

    < / LI>
  2. 当迁移版本大于&gt; = 1时,将执行从1到8的所有迁移文件。表中的迁移版本将更新为8。

  3. 问:这是正常的吗?或者我在这里遗失了什么?感谢。

1 个答案:

答案 0 :(得分:0)

是的,这是正常的。

您可能希望按版本运行迁移,如:

$this->migration->version(1);
$this->migration->version(2);
etc..

运行latest()将从当前迁移到最后一次运行。