Properly specify join table name for product_groups on Product
Properly specify join table name for product_groups on Product

I actually had to consult the API on this one

ckk-scratch/solidus,grzlus/solidus,Antdesk/karpal-spree,zaeznet/spree,caiqinghua/spree,softr8/spree,jsurdilla/solidus,NerdsvilleCEO/spree,robodisco/spree,raow/spree,ayb/spree,TimurTarasenko/spree,alejandromangione/spree,APohio/spree,tomash/spree,groundctrl/spree,archSeer/spree,jeffboulet/spree,progsri/spree,jhawthorn/spree,gregoryrikson/spree-sample,rakibulislam/spree,LBRapid/spree,jasonfb/spree,radarseesradar/spree,Nevensoft/spree,vmatekole/spree,sunny2601/spree,StemboltHQ/spree,calvinl/spree,tailic/spree,ahmetabdi/spree,JuandGirald/spree,carlesjove/spree,pulkit21/spree,raow/spree,hifly/spree,Hates/spree,yushine/spree,CiscoCloud/spree,mleglise/spree,priyank-gupta/spree,derekluo/spree,moneyspyder/spree,grzlus/spree,tancnle/spree,pervino/spree,locomotivapro/spree,imella/spree,Machpowersystems/spree_mach,bonobos/solidus,lyzxsc/spree,Lostmyname/spree,rbngzlv/spree,jordan-brough/solidus,Senjai/spree,TrialGuides/spree,StemboltHQ/spree,reinaris/spree,jparr/spree,lsirivong/solidus,knuepwebdev/FloatTubeRodHolders,Hawaiideveloper/shoppingcart,surfdome/spree,APohio/spree,FadliKun/spree,kewaunited/spree,HealthWave/spree,ahmetabdi/spree,dandanwei/spree,thogg4/spree,njerrywerry/spree,forkata/solidus,HealthWave/spree,welitonfreitas/spree,scottcrawford03/solidus,quentinuys/spree,odk211/spree,Machpowersystems/spree_mach,sfcgeorge/spree,reinaris/spree,kitwalker12/spree,cutefrank/spree,NerdsvilleCEO/spree,njerrywerry/spree,assembledbrands/spree,thogg4/spree,gregoryrikson/spree-sample,woboinc/spree,sliaquat/spree,vinsol/spree,Arpsara/solidus,azranel/spree,tomash/spree,gautamsawhney/spree,freerunningtech/spree,imella/spree,camelmasa/spree,devilcoders/solidus,siddharth28/spree,madetech/spree,njerrywerry/spree,xuewenfei/solidus,delphsoft/spree-store-ballchair,ckk-scratch/solidus,KMikhaylovCTG/spree,rakibulislam/spree,Senjai/solidus,Lostmyname/spree,yiqing95/spree,alvinjean/spree,maybii/spree,tesserakt/clean_spree,Boomkat/spree,bonobos/solidus,alepore/spree,alepore/spree,ckk-scratch/solidus,forkata/solidus,mleglise/spree,nooysters/spree,beni55/spree,TrialGuides/spree,Kagetsuki/spree,PhoenixTeam/spree_phoenix,biagidp/spree,moneyspyder/spree,richardnuno/solidus,carlesjove/spree,pjmj777/spree,Engeltj/spree,freerunningtech/spree,derekluo/spree,dafontaine/spree,JuandGirald/spree,maybii/spree,calvinl/spree,omarsar/spree,priyank-gupta/spree,miyazawatomoka/spree,CiscoCloud/spree,karlitxo/spree,hoanghiep90/spree,codesavvy/sandbox,brchristian/spree,edgward/spree,vinsol/spree,cutefrank/spree,assembledbrands/spree,reinaris/spree,miyazawatomoka/spree,grzlus/solidus,tomash/spree,Hates/spree,DynamoMTL/spree,progsri/spree,patdec/spree,locomotivapro/spree,radarseesradar/spree,patdec/spree,builtbybuffalo/spree,SadTreeFriends/spree,DarkoP/spree,firman/spree,bricesanchez/spree,DynamoMTL/spree,vmatekole/spree,watg/spree,lyzxsc/spree,JDutil/spree,project-eutopia/spree,sliaquat/spree,sunny2601/spree,Engeltj/spree,trigrass2/spree,robodisco/spree,pervino/spree,dafontaine/spree,calvinl/spree,jimblesm/spree,shaywood2/spree,ahmetabdi/spree,alvinjean/spree,APohio/spree,wolfieorama/spree,agient/agientstorefront,keatonrow/spree,lsirivong/solidus,surfdome/spree,pervino/spree,jspizziri/spree,adaddeo/spree,lsirivong/spree,carlesjove/spree,devilcoders/solidus,ujai/spree,tailic/spree,Migweld/spree,xuewenfei/solidus,watg/spree,judaro13/spree-fork,radarseesradar/spree,hoanghiep90/spree,jparr/spree,builtbybuffalo/spree,scottcrawford03/solidus,sfcgeorge/spree,vmatekole/spree,zamiang/spree,Kagetsuki/spree,odk211/spree,Senjai/solidus,kitwalker12/spree,CJMrozek/spree,Ropeney/spree,caiqinghua/spree,azclick/spree,lsirivong/solidus,yomishra/pce,Nevensoft/spree,scottcrawford03/solidus,degica/spree,yiqing95/spree,berkes/spree,Ropeney/spree,grzlus/solidus,bonobos/solidus,alejandromangione/spree,shaywood2/spree,archSeer/spree,rajeevriitm/spree,Mayvenn/spree,pervino/solidus,reidblomquist/spree,Boomkat/spree,thogg4/spree,hifly/spree,urimikhli/spree,forkata/solidus,dotandbo/spree,woboinc/spree,reinaris/spree,abhishekjain16/spree,jordan-brough/spree,urimikhli/spree,archSeer/spree,alejandromangione/spree,jparr/spree,adaddeo/spree,mindvolt/spree,ayb/spree,net2b/spree,NerdsvilleCEO/spree,knuepwebdev/FloatTubeRodHolders,alepore/spree,jeffboulet/spree,Hates/spree,sfcgeorge/spree,AgilTec/spree,Kagetsuki/spree,richardnuno/solidus,richardnuno/solidus,softr8/spree,beni55/spree,dandanwei/spree,piousbox/spree,jordan-brough/solidus,alejandromangione/spree,derekluo/spree,wolfieorama/spree,Boomkat/spree,sunny2601/spree,mleglise/spree,builtbybuffalo/spree,lzcabrera/spree-1-3-stable,FadliKun/spree,lsirivong/spree,joanblake/spree,HealthWave/spree,xuewenfei/solidus,pervino/solidus,imella/spree,Engeltj/spree,vulk/spree,njerrywerry/spree,yushine/spree,edgward/spree,shekibobo/spree,bjornlinder/Spree,groundctrl/spree,mindvolt/spree,fahidnasir/spree,hifly/spree,rajeevriitm/spree,Senjai/solidus,Arpsara/solidus,trigrass2/spree,pjmj777/spree,bonobos/solidus,biagidp/spree,beni55/spree,brchristian/spree,edgward/spree,Senjai/spree,jparr/spree,delphsoft/spree-store-ballchair,piousbox/spree,karlitxo/spree,TimurTarasenko/spree,sideci-sample/sideci-sample-spree,vcavallo/spree,Migweld/spree,codesavvy/sandbox,ujai/spree,dandanwei/spree,tancnle/spree,Arpsara/solidus,joanblake/spree,pervino/solidus,sideci-sample/sideci-sample-spree,zaeznet/spree,jspizziri/spree,sideci-sample/sideci-sample-spree,judaro13/spree-fork,nooysters/spree,volpejoaquin/spree,keatonrow/spree,Mayvenn/spree,omarsar/spree,pulkit21/spree,vcavallo/spree,hifly/spree,shekibobo/spree,progsri/spree,odk211/spree,karlitxo/spree,tomash/spree,AgilTec/spree,Lostmyname/spree,rajeevriitm/spree,firman/spree,archSeer/spree,progsri/spree,lyzxsc/spree,jaspreet21anand/spree,kewaunited/spree,kewaunited/spree,quentinuys/spree,jaspreet21anand/spree,Mayvenn/spree,berkes/spree,CJMrozek/spree,orenf/spree,nooysters/spree,vulk/spree,orenf/spree,jordan-brough/solidus,carlesjove/spree,keatonrow/spree,gregoryrikson/spree-sample,RatioClothing/spree,vulk/spree,athal7/solidus,rajeevriitm/spree,shekibobo/spree,locomotivapro/spree,DarkoP/spree,CiscoCloud/spree,SadTreeFriends/spree,camelmasa/spree,shioyama/spree,mindvolt/spree,vinayvinsol/spree,karlitxo/spree,rakibulislam/spree,alvinjean/spree,lyzxsc/spree,adaddeo/spree,tailic/spree,jordan-brough/spree,pervino/spree,madetech/spree,joanblake/spree,shaywood2/spree,ujai/spree,trigrass2/spree,SadTreeFriends/spree,jasonfb/spree,ramkumar-kr/spree,caiqinghua/spree,beni55/spree,camelmasa/spree,agient/agientstorefront,hoanghiep90/spree,nooysters/spree,APohio/spree,jordan-brough/solidus,jasonfb/spree,brchristian/spree,pervino/solidus,Antdesk/karpal-spree,kitwalker12/spree,joanblake/spree,cutefrank/spree,yiqing95/spree,Hates/spree,athal7/solidus,sliaquat/spree,mleglise/spree,Nevensoft/spree,siddharth28/spree,odk211/spree,StemboltHQ/spree,jasonfb/spree,jimblesm/spree,ahmetabdi/spree,tesserakt/clean_spree,grzlus/spree,urimikhli/spree,athal7/solidus,piousbox/spree,bjornlinder/Spree,madetech/spree,jspizziri/spree,judaro13/spree-fork,vinayvinsol/spree,JDutil/spree,vcavallo/spree,athal7/solidus,TrialGuides/spree,grzlus/spree,volpejoaquin/spree,lsirivong/spree,azclick/spree,kewaunited/spree,fahidnasir/spree,fahidnasir/spree,scottcrawford03/solidus,JDutil/spree,madetech/spree,dotandbo/spree,berkes/spree,fahidnasir/spree,azranel/spree,radarseesradar/spree,assembledbrands/spree,dandanwei/spree,RatioClothing/spree,robodisco/spree,net2b/spree,useiichi/spree,FadliKun/spree,knuepwebdev/FloatTubeRodHolders,CJMrozek/spree,DarkoP/spree,priyank-gupta/spree,devilcoders/solidus,alvinjean/spree,groundctrl/spree,yushine/spree,zamiang/spree,volpejoaquin/spree,jeffboulet/spree,jimblesm/spree,yiqing95/spree,rbngzlv/spree,yomishra/pce,firman/spree,quentinuys/spree,LBRapid/spree,reidblomquist/spree,tancnle/spree,wolfieorama/spree,raow/spree,jaspreet21anand/spree,richardnuno/solidus,sfcgeorge/spree,welitonfreitas/spree,jeffboulet/spree,Arpsara/solidus,reidblomquist/spree,moneyspyder/spree,RatioClothing/spree,vcavallo/spree,dotandbo/spree,yomishra/pce,TimurTarasenko/spree,cutefrank/spree,softr8/spree,siddharth28/spree,azranel/spree,jhawthorn/spree,berkes/spree,JuandGirald/spree,Senjai/solidus,AgilTec/spree,Migweld/spree,biagidp/spree,Boomkat/spree,omarsar/spree,hoanghiep90/spree,zaeznet/spree,grzlus/solidus,pjmj777/spree,agient/agientstorefront,project-eutopia/spree,Lostmyname/spree,gregoryrikson/spree-sample,ayb/spree,Engeltj/spree,maybii/spree,DynamoMTL/spree,Machpowersystems/spree_mach,agient/agientstorefront,sliaquat/spree,zamiang/spree,freerunningtech/spree,bjornlinder/Spree,jimblesm/spree,zaeznet/spree,lzcabrera/spree-1-3-stable,jspizziri/spree,gautamsawhney/spree,bricesanchez/spree,grzlus/spree,adaddeo/spree,vinayvinsol/spree,trigrass2/spree,abhishekjain16/spree,derekluo/spree,Antdesk/karpal-spree,PhoenixTeam/spree_phoenix,robodisco/spree,degica/spree,jsurdilla/solidus,priyank-gupta/spree,PhoenixTeam/spree_phoenix,CJMrozek/spree,welitonfreitas/spree,PhoenixTeam/spree_phoenix,jordan-brough/spree,builtbybuffalo/spree,Ropeney/spree,surfdome/spree,edgward/spree,welitonfreitas/spree,AgilTec/spree,miyazawatomoka/spree,degica/spree,volpejoaquin/spree,JDutil/spree,camelmasa/spree,woboinc/spree,useiichi/spree,jsurdilla/solidus,sunny2601/spree,shaywood2/spree,reidblomquist/spree,vinayvinsol/spree,Nevensoft/spree,rakibulislam/spree,patdec/spree,raow/spree,ramkumar-kr/spree,azranel/spree,JuandGirald/spree,watg/spree,locomotivapro/spree,azclick/spree,net2b/spree,groundctrl/spree,tesserakt/clean_spree,dotandbo/spree,dafontaine/spree,gautamsawhney/spree,ramkumar-kr/spree,rbngzlv/spree,delphsoft/spree-store-ballchair,bricesanchez/spree,wolfieorama/spree,devilcoders/solidus,surfdome/spree,caiqinghua/spree,project-eutopia/spree,Kagetsuki/spree,tesserakt/clean_spree,useiichi/spree,lzcabrera/spree-1-3-stable,FadliKun/spree,KMikhaylovCTG/spree,Hawaiideveloper/shoppingcart,miyazawatomoka/spree,softr8/spree,pulkit21/spree,jhawthorn/spree,DarkoP/spree,calvinl/spree,TrialGuides/spree,thogg4/spree,Hawaiideveloper/shoppingcart,CiscoCloud/spree,pulkit21/spree,abhishekjain16/spree,NerdsvilleCEO/spree,Senjai/spree,shekibobo/spree,shioyama/spree,Migweld/spree,net2b/spree,yushine/spree,brchristian/spree,piousbox/spree,gautamsawhney/spree,useiichi/spree,ramkumar-kr/spree,vinsol/spree,orenf/spree,ckk-scratch/solidus,codesavvy/sandbox,Hawaiideveloper/shoppingcart,lsirivong/spree,codesavvy/sandbox,Mayvenn/spree,rbngzlv/spree,delphsoft/spree-store-ballchair,TimurTarasenko/spree,orenf/spree,jsurdilla/solidus,ayb/spree,dafontaine/spree,project-eutopia/spree,xuewenfei/solidus,patdec/spree,firman/spree,forkata/solidus,Ropeney/spree,shioyama/spree,zamiang/spree,siddharth28/spree,vulk/spree,tancnle/spree,jaspreet21anand/spree,KMikhaylovCTG/spree,quentinuys/spree,LBRapid/spree,azclick/spree,lsirivong/solidus,SadTreeFriends/spree,abhishekjain16/spree,maybii/spree,KMikhaylovCTG/spree,vinsol/spree,omarsar/spree,vmatekole/spree,keatonrow/spree,moneyspyder/spree,mindvolt/spree,DynamoMTL/spree