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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: implement support for a shared MongoDB database #300

Merged
merged 19 commits into from
Aug 17, 2022

Conversation

oddgrd
Copy link
Contributor

@oddgrd oddgrd commented Aug 10, 2022

Implement support for provisioning a shared MongoDB database, with a usage example in the Poem integration example.

@oddgrd oddgrd marked this pull request as draft August 10, 2022 14:46
@oddgrd oddgrd force-pushed the feat/mongodb-integration branch from 5772075 to 41452eb Compare August 11, 2022 18:41
oddgrd added 6 commits August 11, 2022 20:43
 - implement a shared mongodb

 - add an example with poem

 - add a test in the provisioner

 - add a test in cargo-shuttle
 - configure docker compose to work with the new mongodb service

 - split --internal-address in two, once for each db
 - implement custom extractor for mongodb objectid

 - remove todos
@oddgrd oddgrd force-pushed the feat/mongodb-integration branch from 41452eb to 191efd0 Compare August 11, 2022 18:44
@oddgrd oddgrd marked this pull request as ready for review August 11, 2022 19:29
@oddgrd oddgrd changed the title [WIP] feat: implement support for a shared MongoDB database feat: implement support for a shared MongoDB database Aug 11, 2022
@chesedo chesedo force-pushed the feat/mongodb-integration branch from 4e2e9fe to c4f9c91 Compare August 16, 2022 10:25
@chesedo chesedo merged commit 79df6d7 into shuttle-hq:main Aug 17, 2022
@oddgrd oddgrd deleted the feat/mongodb-integration branch August 17, 2022 11:13
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

Successfully merging this pull request may close these issues.

2 participants