-
Notifications
You must be signed in to change notification settings - Fork 15
Open
Description
I started investing Harmony for my project, which has a number of tables and pivot tables. The pivot tables have primary keys that are just the 2 UUIDs for each of the tables it connects. If I understand correctly, Harmony requires HRecord types have a UUID ID, which these pivot tables lack.
I suppose I could add a third column to this table, which would just be a UUID for the row itself, though it isn't technically necessary.
I took a brief shot at refactoring HRecord to use a generic ID that could be encoded/decoded from a String, but the type erasure I tried threw me off.
Do you think this is technically feasible? Is there a reason for the UUID requirement besides ease of implementation?
I don't mind taking a shot at implementation
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels