0035 · Projects are the content access boundary
Memory namespace · version 35 · source
What it runs
ALTER TABLE observation DROP COLUMN classificationALTER TABLE projection_dependency DROP COLUMN classification
SQL
{schema} is replaced with the validated namespace name when the migration is applied.
8 lines
-- Copyright 2026 The Taisce Authors
-- SPDX-License-Identifier: Apache-2.0
-- These fields had no readers and enforced no access rule. A caller's credential selects one
-- project; differing content access belongs in distinct projects. Keeping an inert label in
-- exports would invite applications to mistake stored metadata for an enforced security boundary.
ALTER TABLE {schema}.observation DROP COLUMN classification;
ALTER TABLE {schema}.projection_dependency DROP COLUMN classification;