Custom Hacks and Comfort Levels
As I'm working on my Veure project, I've used DBIx::Migration to handle database migrations. If you're familiar with this module, this might seem like a surprising choice since it is, well, awful. However, I know exactly what the limitations are and since I'm so familiar with it, I now have a custom Veure::DBIx::Migration. There are several things I find useful about this.
- It's not tied into a specific ORM.
- It's very simple.
- It's easy to fix and make PostgreSQL-specific hacks I need.
Actually, that's almost a lie.