-
Notifications
You must be signed in to change notification settings - Fork 3.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.
Already on GitHub? Sign in to your account
馃殌 Feature: Database migration per project through code #4444
Comments
@jessielaf, thanks for raising this PR! 馃檹 The Appwrite CLI can be used to deploy collections and were working on adding support for buckets and services. Would that suffice? |
@stnguyen90 Hi, yeah that seems like exactly what I was looking for! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
馃敄 Feature description
Hi,
I really love the tool. But I have not been able to find (maybe that's me) a tool in which I can migrate my local changes to my demo environment and production. For example, how the Django migration system works.
I think it would be nice if you can automatically apply migrations when deploying a new application or maybe programmatically move the changes in the database (without the data) to another environment.
I have found two issues that are similar #390 and #2971
馃帳 Pitch
This would create a easy way to integrate it into your CI/CD. Also making the use of DTAP (or something similar) possible through the CLI. Right now (I think) you can only move through environments by manually changing the database in the UI which is pretty error prone.
Please let me know if I maybe missed this functionality. I just started using appwrite.
I see there is also an API that facilitates this. What would be really good is a terraform module but I get that this is out of scope.
馃憖 Have you spent some time to check if this issue has been raised before?
馃彚 Have you read the Code of Conduct?
The text was updated successfully, but these errors were encountered: