Open Massimo-B opened 2 weeks ago
I believe what you are requesting is similar to a temporary mount where the entries never become a part of the main database. In all technicality that exists today with auto open, but you have to jump between databases. Making a temporary entry is a big departure from how file handling and entry management work so this may not be possible to force into the structure.
See here for previous rejection reasoning: https://github.com/keepassxreboot/keepassxc/issues/2658
Summary
Please add a new KeeShare type "Reference". That should not copying changes like the type "Export" and "Sync", but saving the changes inside the other shared file only. That would be like integrating another file as a reference.
As KeeShare is going to be rewritten for 2.8.0, please consider this new feature as well...
Context
This would allow splitting a large database into multiple logical files. On slow network mounts this would improve performance when doing changes to the database, as only a single small portion of all the files would need to be re-encrypted and uploaded. Working with other people on the same database this would ease the merge when conflicting changes are done on the one single file, because the merge would only need to be done on the smaller changed file.