こちらは意図して Doctrine_Migration_Base::column() を使いませんでした。
コメントにいただいた方法でカラムを追加すると AFTER の指定ができないため、カラムの順番が新規インストール時と異なる現象が発生します。

直接 SQL で INSERT を使った場合で且つ、カラム名を指定しない場合に限って以下のような問題が発生するので、あまり気にしなくてよいものかもしれませんが、
カラムは `id, member_id, foreign_table, foreign_id, foreign_hash, created_at, updated_at` の順にしておきたいと考えて直接 execute() を呼び出しました。
悩むところですが、もっといい方法があれば、、いいのですが。

```SQL
op3_master mysql> INSERT INTO nice VALUES (NULL, 1, 'hello', 1, MD5('hello,1'), NOW(), NOW());
Query OK, 1 row affected, 2 warnings (0.00 sec)

op3_master mysql> select * from nice;
+----+-----------+---------------+------------+---------------------+---------------------+---------------------+
| id | member_id | foreign_table | foreign_id | created_at          | updated_at          | foreign_hash        |
+----+-----------+---------------+------------+---------------------+---------------------+---------------------+
|  1 |         1 | h             |          1 | 0000-00-00 00:00:00 | 2014-05-28 14:15:30 | 2014-05-28 14:15:30 |
+----+-----------+---------------+------------+---------------------+---------------------+---------------------+
```