In addition to the initial planned adapter (Mongoose and Knex #297), a number of other ideas have been tabled:
Speaking of all this, our adapter framework might need to support something akin to "feature flags". That is, a way for a (Keystone or List?) adapter to communicate to Keystone which features it supports, eg. readable, writable, updatable, maybe "findable"? As in, can values be searched for or only referenced by ID?.
Would it be possible to add support for Google Firestore as well?
I'd like to suggest adding the following:
Flat-file support will be helpful to use keystone with other static website generators.
Consider https://hasura.io
It looks like there hasn't been any activity here in over 6 months. Sorry about that! We've flagged this issue for special attention. It wil be manually reviewed by maintainers, not automatically closed. If you have any additional information please leave us a comment. It really helps! Thank you for you contribution. :)
Instead of add support for NeDB, Keystone could add support for LinvoDB wich is based on NeDB, but has a Mongoose-like features and interfaces. Which could make it easier to add support for, because the current MongoDB adapter is using Mongoose. On the other hand, I would also be happy with SQLite over Prisma.
There is also a Mongoose Driver for LinvoDB, but this looks outdated.
Most helpful comment
Would it be possible to add support for Google Firestore as well?