SQLAlchemy automap and custom types

Using SQLAlchemy's Automap along with custom types for convenient data access.