Refactor migration.

Add `ChangeColumn`, `AddIndex`, `DropIndex` method to
Operation interface.
Implement ChangeColumn, AddIndex, and DropIndex  methods for Operation interface.
Fix index operation tests