You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Users may want to alter their data model after they've created tables and have some data. We should allow them to do so.
Proposed solution
DB functions for most of this work have already been implemented. We need to expose them via APIs.
We need APIs for:
Moving columns from table A to an existing table B with a foreign key in A
Moving columns from table A to a new table C
Merging existing tables A and B
The API for moving columns between existing tables should take options for how to handle data that cannot be easily mapped from table A to table B due to multiple values existing for the same foreign key ID. Options are:
Use only one of the values
Automatically create an intermediate value.
Please write a technical spec for this on the wiki's Architecture section before starting work on this issue. Get feedback from @kgodey and @mathemancer.
Problem
Users may want to alter their data model after they've created tables and have some data. We should allow them to do so.
Proposed solution
DB functions for most of this work have already been implemented. We need to expose them via APIs.
We need APIs for:
The API for moving columns between existing tables should take options for how to handle data that cannot be easily mapped from table A to table B due to multiple values existing for the same foreign key ID. Options are:
Please write a technical spec for this on the wiki's Architecture section before starting work on this issue. Get feedback from @kgodey and @mathemancer.
Additional context
The text was updated successfully, but these errors were encountered: