Closed (fixed)
Project:
Personal Data Vault
Version:
1.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
4 Jun 2026 at 19:55 UTC
Updated:
18 Jun 2026 at 20:40 UTC
Jump to comment: Most recent
pdv is in alpha and has no downstream installs to migrate, so the backward-compatibility scaffolding added alongside the multi-tenant work is dead weight. Remove it; a fresh install sets everything up from pdv_install(), the entity and base-field definitions, and config/install.
hook_update_N migration (pdv_update_11001 through 11007): consumer_handle storage, default-tenant creation, the tenant field installs and backfill, the subject-key unique-key swap, the composite index, and the pdv_tenant entity-type registration. Each is already produced for a fresh install by pdv_install() and the definitions.pdv.mkek_rotation_active back to a list; no install carries that stale shape.No behavior change for a fresh install. The single dev site that held the old state was corrected directly, in keeping with the alpha "break freely" stance.
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #4
mably commented