activerecord connection adapters extension for rails migration table type awareness