> Or we could just have a method that returns the migrator and/or the schema ?

I think that makes most sense