fluffychat/macos
The one with the braid (she/her) | Dфҿ mit dem Zopf (sie/ihr) 3c532f90ba
chore: unify desktop and mobile databases (#764)
* chore: unify desktop and mobile databases

- migrate `package:sqflite_flutter` to `sqlcipher_flutter_libs`
- use FFI for all SQLite operations
- use `SQfLiteEncryptionHelper` for database encryption
- enforce encryption for new SQLite datbase implementation
- migrate existing SQLite databases
 - encrypt unencrypted ones
 - migrate database locations to unified approach
- drop dependency on sqlite

Signed-off-by: The one with the braid <info@braid.business>

* chore: add sqlcipher to macos CI

Signed-off-by: The one with the braid <info@braid.business>

---------

Signed-off-by: The one with the braid <info@braid.business>
2024-03-29 14:47:11 +00:00
..
Flutter chore: unify desktop and mobile databases (#764) 2024-03-29 14:47:11 +00:00
Runner build: Update macOS build files 2024-01-10 08:50:01 +01:00
Runner.xcodeproj build: Update macOS build files 2024-01-10 08:50:01 +01:00
Runner.xcworkspace feat: Enable macOS build 2020-09-26 21:22:49 +02:00
.gitignore feat: update macOS build information for macOS Ventura 2023-05-19 13:46:50 +02:00
Podfile chore: update macOS icons and add build script 2023-05-19 18:11:19 +02:00
Podfile.lock build: Update macOS build files 2024-01-06 12:59:05 +01:00