Pass options through to the underlying adapter.

Column-specific options can be specified by using its name,
for example:

```
t.attachment :avatar, created_at: { index: true }
```
Refactor previous into its own matcher