Commit 32fb2f6
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
- graphql/node-type-registry/src
- authz
- data
- relation
- view
- packages/node-type-registry
- src
- authz
- codegen
- data
- module-presets
- relation
- view
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
This file was deleted.
This file was deleted.
This file was deleted.
Lines changed: 0 additions & 28 deletions
This file was deleted.
Lines changed: 0 additions & 25 deletions
This file was deleted.
Lines changed: 0 additions & 55 deletions
This file was deleted.
Lines changed: 0 additions & 25 deletions
This file was deleted.
Lines changed: 0 additions & 49 deletions
This file was deleted.
Lines changed: 0 additions & 33 deletions
This file was deleted.
Lines changed: 0 additions & 44 deletions
This file was deleted.
0 commit comments