Skip to content
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

Closed
2 tasks done
jessielaf opened this issue Oct 13, 2022 · 2 comments
Closed
2 tasks done

馃殌 Feature: Database migration per project through code #4444

jessielaf opened this issue Oct 13, 2022 · 2 comments

Comments

@jessielaf
Copy link

jessielaf commented Oct 13, 2022

馃敄 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?

  • I checked and didn't find similar issue

馃彚 Have you read the Code of Conduct?

@stnguyen90
Copy link
Contributor

@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?

@jessielaf
Copy link
Author

@stnguyen90 Hi, yeah that seems like exactly what I was looking for!

@stnguyen90 stnguyen90 closed this as not planned Won't fix, can't repro, duplicate, stale Apr 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants