We have a web application based on Entity Framework database-first. We deploy that to a couple of enviornments. Not all of them store their data into the same schema name. I can change the database name in the web.config, but the schema name seems to be hard-coded in the EDMX.
Is there any way to get this fixed? My fruitless googling efforts leave me a bit frightened, and yet I cannot believe that the only way to deploy cleanly is to find-replace all occurrences of the schema name every time before we install it.