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

MongoDB / Mongoose ESM #39

Open
akreienbring opened this issue May 27, 2015 · 3 comments
Open

MongoDB / Mongoose ESM #39

akreienbring opened this issue May 27, 2015 · 3 comments

Comments

@akreienbring
Copy link

Hello, did you ever think about a MongoDB / Mongoose storage manager?

I'm currently thinking about using GER but switching over to RethinkDB is a little hurdle. Especially as RethinkDB is (so far) not available for my Windows System.

@grahamjenson
Copy link
Owner

Hey,

There is a well tested Event Store Manager (ESM) API that you could implement using MongoDB or Mongoose if you wanted. The easiest way to do this is to read what the in memory ESM is doing and try replicate that in a class using Mongo, then running the tests to see what passes and what fails.

If you submit a pull request with a Mongo ESM that passes all the tests I will merge it :) Having a Mongo ESM would be pretty cool too

@muneerulhudha
Copy link

Hello, I was wondering if a MongoDB ESM was built for this?

@grahamjenson
Copy link
Owner

No, and I have no plans in the near future to implement one. I have made GER in such a way that you could implement one without a PR as a seperate npm package. The interface required has many tests and is well defined :)

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

3 participants