Skip to content

Commit 32fb2f6

Browse files
committed
feat: move node-type-registry to packages/ and add column-ref annotations
- Move graphql/node-type-registry → packages/node-type-registry (platform-level package, not graphql-specific) - Add format: "column-ref" JSON Schema annotations to all parameter_schema properties that reference table column names across all node types: - Authz*: entity_field, is_published_field, published_at_field, valid_from_field, valid_until_field, array_field, anchor_field, owner_field, obj_field, etc. - Data*: field_name, owner_field_name, entity_field_name, target, source_fields, parent_fk_field, role_key_field_name, condition_field, watch_fields, etc. - Search*: field_name, source_fields, source_geom_field, source_fk_field, etc. - Relation*: field_name, source_field_name, target_field_name - View*: group_by_fields, field_names, primary_columns, primary_field, join_field - Update codegen header comments to reflect new packages/ path These annotations enable the constructive-db SQL codegen to distinguish column references from config values, supporting generic policy column resolution for the embedding_chunks trigger fix (issue #767).
1 parent 3993495 commit 32fb2f6

133 files changed

Lines changed: 2795 additions & 2725 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

graphql/node-type-registry/src/authz/authz-allow-all.ts

Lines changed: 0 additions & 16 deletions
This file was deleted.

graphql/node-type-registry/src/authz/authz-composite.ts

Lines changed: 0 additions & 41 deletions
This file was deleted.

graphql/node-type-registry/src/authz/authz-deny-all.ts

Lines changed: 0 additions & 16 deletions
This file was deleted.

graphql/node-type-registry/src/authz/authz-direct-owner-any.ts

Lines changed: 0 additions & 28 deletions
This file was deleted.

graphql/node-type-registry/src/authz/authz-direct-owner.ts

Lines changed: 0 additions & 25 deletions
This file was deleted.

graphql/node-type-registry/src/authz/authz-entity-membership.ts

Lines changed: 0 additions & 55 deletions
This file was deleted.

graphql/node-type-registry/src/authz/authz-member-list.ts

Lines changed: 0 additions & 25 deletions
This file was deleted.

graphql/node-type-registry/src/authz/authz-membership-check.ts

Lines changed: 0 additions & 49 deletions
This file was deleted.

graphql/node-type-registry/src/authz/authz-not-read-only.ts

Lines changed: 0 additions & 33 deletions
This file was deleted.

graphql/node-type-registry/src/authz/authz-org-hierarchy.ts

Lines changed: 0 additions & 44 deletions
This file was deleted.

0 commit comments

Comments
 (0)