I'm a bit of a sucker for trying to keep best prac...
# prisma-whats-new
s
I'm a bit of a sucker for trying to keep best practices also when i'm working on a SaaS solution, is there any way to have version controll on the changes? To elaborate more: My ulimate goal is to have changes in git. (in practice on github). I have not seen anyone doing it, and I think it is an enterprise feature request, but if you could connect to my org account on github, create a repo and update on all the changes done from the GUI that would be amazing. I'm migrating away from the realtime database in firebase now, I just feel that they are trying to get my to get a vendor lockin on their system, and I felt the way you have to write your database structure was limiting and not right for my use case.
a
The new beta CLI works very well with this concept. You will have all your functions code and permissions queries etc. locally, so you can easily push this to a Github repo.
l
Where is the discussion on the CLI beta?
a
Eventually, you should also be able to setup a CI using CircleCI or similar that automatically deploys that for you, but that's still experimental
l
And how do you add projects to the beta?
a
You would use the beta version of the cli to either initialize a new project, or 'eject' and existing one.
l
Eject?
Where can I learn more about that?
l
Excellent! Thank you
😎 2