Persistence and library applications - need advice

I think the canonical example for this is the way Oban handles migrations.

Personally I have a library which just generates migrations directly into my application (codegen), but that’s because it’s intended for my own use only :slight_smile: