HarperFast / HarperFast/studio

Dynamically create extra columns for extra properties found in records

Open
#1,314 0 comments 0 reactions 0 assignees View on GitHub
admin & data
Dominant language
TypeScript
Stars
5
Forks
4
Avg merge
1d 8h
Merged PRs (30d)
40

Description

By default a table schema does not preclude records from having extra properties (unless the schema is `@sealed`). However, the table grid/viewer only shows columns for the fields defined in the schema (from the `describe_table` call). We would like to be able to dynamically detect extra properties in the records and show them as columns as well. I believe that had been done before, but hasn’t made it into the current studio:

https://github.com/HarperFast/hdbms/blob/archive/prod/src/functions/instance/getTableData.js#L6-L23

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.