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.
Description
Thanks to the
Database
interface the user will be able to provide is own database implementation using thedatabase
option. Also, we are going to expose the default implementationSQLiteDatabase
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
npm test
passesnpm run build
works