floodgatesnoun
uk/ˈflʌdɡeɪts/usopen the floodgates (to/for sth)
to allow a new situation or activity to develop and become very common:
Changes being considered could open the floodgates and allow foreign markets to sell almost any stock to almost anyone in this country.