Skip to content

Conversation

@SamLR
Copy link
Member

@SamLR SamLR commented Jul 4, 2025

Some basic sketches of the models based on notes from the planning sessions

a vague diagram of the target relationships is
image

SamLR added 9 commits July 4, 2025 15:59
This is just the columns to start sketching things out
again sketching out with basic columns
There's a load of stuff that is only needed on some proposals (e.g.
capacity for workshop proposals, size for installations). Whilst these
will almost all get copied, 1:1 into schedule attributes if the proposal
is accepted it's going to be a lot easier to keep them in their own
table
We need someway to configure different types of content (e.g. talk,
workshop, installation) as well as specify any fields that we expect to
see as attributes (e.g. length capacity & size). We also don't want this
to be done by hardcoding them in python.

This will hopefully let us specify types in e.g. JSON and load them then
work with them dynamically
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant