matrix-dart-sdk/lib/src/database
Krille 49e6d55d32
refactor: Move file storage to mixin to not import dart:io
Original issue and former solution by
The one with the braid <info@braid.business>
Special thanks for pointing out the problem.

This fixes that dart:io is imported into the
SDK database by moving it into it's own mixin which
makes it reusable and platform independent by
using conditional imports.
2024-04-12 08:51:48 +02:00
..
sqflite_encryption_helper fix: nested void function in encryption helper 2024-01-31 13:29:46 +01:00
database_api.dart refactor: Store lastEvent in room object instead of room state 2024-03-18 13:18:36 +01:00
database_file_storage_io.dart refactor: Move file storage to mixin to not import dart:io 2024-04-12 08:51:48 +02:00
database_file_storage_stub.dart refactor: Move file storage to mixin to not import dart:io 2024-04-12 08:51:48 +02:00
hive_collections_database.dart refactor: Switch to MatrixSdkDatabase as suggested database and deprecate other ones 2024-03-22 16:05:08 +01:00
hive_database.dart refactor: Make via fields not nullable 2024-04-11 11:32:23 +02:00
indexeddb_box.dart fix: Make database deleteable without the need to init the boxcollection 2024-03-24 18:02:20 +01:00
matrix_sdk_database.dart refactor: Move file storage to mixin to not import dart:io 2024-04-12 08:51:48 +02:00
sqflite_box.dart fix: Make database deleteable without the need to init the boxcollection 2024-03-24 18:02:20 +01:00
sqflite_encryption_helper.dart feat: add SQfLite encryption helper 2024-01-24 10:43:46 +01:00
zone_transaction_mixin.dart fix: Transactions on web by doing them in the same way as on io 2024-01-22 15:04:29 +01:00