Skip to content

Microsoft Access data recovery support. - #45

Open
pplupo wants to merge 2 commits into
Euro-Office:mainfrom
pplupo:db-support
Open

Microsoft Access data recovery support.#45
pplupo wants to merge 2 commits into
Euro-Office:mainfrom
pplupo:db-support

Conversation

@pplupo

@pplupo pplupo commented Jun 30, 2026

Copy link
Copy Markdown
Contributor

Description

This PR updates the core and desktop-apps submodule pointers to pull in the new native database reading capabilities (MDB, SQLite, DuckDB, Parquet) and their associated UI integrations.

Motivation

A sovereign office platform must guarantee that users can access their data regardless of when it was created. By introducing native reading for legacy Microsoft Access (.mdb) files, we ensure users can recover historical records without proprietary dependencies. Building on that same architecture, we also enabled seamless inspection of modern data science and embedded formats (DuckDB, Parquet, SQLite).

Note: Please ensure the companion PRs in Euro-Office_core and Euro-Office_desktop-apps are merged prior to or alongside this PR.

pplupo added 2 commits July 7, 2026 18:25
The old build-cache-desktop-1 volume still contains cmake-generated
ninja files referencing the old mdbtools-dev system headers. Bumping
CACHE_BUST creates a fresh volume so cmake reconfigures from scratch
with the updated CMakeLists.txt (no more -lmdb).

Signed-off-by: Peter P. Lupo <pplupo@gmail.com>
core, desktop-sdk, and desktop-apps db-support branches were rebuilt on
their current main (each carrying only the genuine database-support
commits, cherry-picked forward from an old branch that had diverged
before the CMake/vcpkg/Qt6 migration and would not build against it).

Signed-off-by: Peter P. Lupo <pplupo@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant