hvrt-vcs / hvrt

Havarti is a Hybrid VCS that works just as well distributed as it does centralized.
BSD Zero Clause License
2 stars 0 forks source link

Use foreign key to table for "parent_type" on "commit_parents" table #3

Closed eestrada closed 1 year ago

eestrada commented 1 year ago

We currently have it as just a plain check constraint on the relevant column. I'm worried this really paints us into a corner when it comes to expanding or contracting the types and names of parent types. Making it a table of types will increase flexibility.

eestrada commented 1 year ago

Fixed with commit e5017e4.