Omar López
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								0a8509d721
								
							
						 | 
						
							
							
								
								Admin/team billing downgrader (#2040)
							
							
							
							
							
							
							
							* downgrade func
* fix security hole lol
* fix query conditions
* - set to trial not free
- auto create stripe customer if missing
- fix production check
* Extracts downgrade logic to script, fixes ts-node conflicts with prisma
* Adds trialEndsAt field to users
* Updates trial/downgrade logic
* Typo
* Legibility fixes
* Update team-billing.ts
* Legibility improvements
Co-authored-by: Jamie <ijamespine@me.com>
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com> 
							
						 | 
						
							2022-03-03 19:29:19 +00:00 | 
						
						
							
							
							
								
							
							
						 |