If you do a lot more checking about the solvent/glues for PVC pipe, you will find that there is a solvent recommended for non-pressure, or pressure joints, is a Type G clear liquid.
Now when you do a search for this Type G solvent, your going to find that it is sold at numerous hardware outlets worlwide, it containd that magic elixer called MEK, as well as being diluted a tad with Acetone.
So you can use this magic elixer on PVC and Polystyrene as well, marvelous product this MEK.
Far cheaper than that expensive stuff that's sold at rip off hobby stores, you get about 20 times the amount for the same price, or even cheaper.
Read ALL about it below, ------ sometimes Google can be your best friend.
https://www.vinidex.com.au/app/uploads/pdf/VIN340A-Quick-Installation-Guide_PVC-Solvent-Cement.pdf
When modelling, forget about using primer, the glue will clean the PVC for you.