https://walkingtree.tech/make-your-apps-available-offline-using-flutter-and-sqlite/