aerogear / graphql-testx

A GraphQL server for testing GraphQL applications or libraries based on Graphback
Apache License 2.0
15 stars 5 forks source link

feat: create Database interface #129

Closed b1zzu closed 4 years ago

b1zzu commented 4 years ago

Description

Thanks to the Database interface the user will be able to provide is own database implementation using the database option. Also, we are going to expose the default implementation SQLiteDatabase so that the user can extend it and re-use it.

I especially renamed it to SQLiteDatabase to underlying that it's compatible only with sqlite.

Checklist
wtrocki commented 4 years ago

Love it. SQLLiteDatabase exposed will be also thing we need. Generally, this solves 100% of our use cases! Amazing work