inoftrobinson / inoft_vocal_framework

Create Alexa Skills, Google Actions, Samsung Bixby Capsules and Siri 'skills', with the same codebase. Then deploy automatically your app to AWS. All that in Python !
MIT License
9 stars 4 forks source link

Add pluggable database support #37

Open inoftrobinson opened 3 years ago

inoftrobinson commented 3 years ago

Instead of forcing the inoft_vocal_framework to use a StructNoSQL database for its internal data (ie, thenStateHandler, userId, etc), create a BaseDatabasePlugin class, that can be extended to provide custom implementation of all the required functions to be used internally by the inoft_vocal_framework. Then, create and ship a StructNoSQLDatabasePlugin that provides StructNoSQL support This would open the door for other databases integration, or even other techniques of storing data.