Schemabase
This will be a fully GraphQL compliant in-memory database. You will be able to use it as a gateway to a real database or to just prototype a project. This is still being developed. Below is a list of features I want to add in once I got the basic GraphQL database working. Feel free to open a issue if you would like to see a feature.
Working On
- Basic GraphQL parser working
- Method to set current database schema
- Query Methods
- Mutation Methods
Next Features
- Realtime support for create, update, and deletes over WebSockets.
- Write mutations to disk as immutable files. So if machine goes down it can be read from disk.
- Add a job that runs in the background that rolls up the files into a single file every so many hours. To save time coming back online after being down.
- Backup process