WiIIiam278 / HuskSync

A modern, cross-server player data synchronisation system
https://william278.net/project/husksync
Apache License 2.0
152 stars 125 forks source link

MongoDB Implementation #250

Closed ProdPreva1l closed 4 months ago

ProdPreva1l commented 5 months ago

Open this PR for progress tracking

Requested here: Add support for saving data to MongoDB

ProdPreva1l commented 5 months ago

Mongo code is ripped from: https://github.com/ProdPreva1l/SimpleMongoHelper/

ProdPreva1l commented 5 months ago

Ready for review

ProdPreva1l commented 5 months ago

Completes #189

ProdPreva1l commented 5 months ago

All done!

ProdPreva1l commented 4 months ago

done docs and config changes

ProdPreva1l commented 4 months ago

for all the notnull annotations on the methods, they arnt needed. if they arnt needed on the mysql what makes them needed on the mongo implementation just seems a bit picky.

ProdPreva1l commented 4 months ago

as for the not null on the params i am adding those

WiIIiam278 commented 4 months ago

Thanks for contributing, merged! :)