Theme Upgrade for an existing D7 site - block and config management Working on developing a new Bootstrap theme for an existing D7 site.
How can I make sure that the blocks are assigned to specific regions when the new theme is installed.

Because I would be working in Dev where the theme config would be stored.(cannot update the prod db from dev).

Would really appreciate your inputs.

Thanks!
You need to ensure that your new theme has the same regions defined in the info file as the current theme, otherwise the blocks will lose their assignment when the new theme is installed. The blocks are assigned in the database and they will stay assigned to those regions, as long as those regions are available.