Ketchup should not be responisble for Migrations.  Make the context abstract so consumers can extend it and add related entities