hackforla / peopledepot

A project to setup a datastore for people and projects at HackforLA. The link below takes you to the code documentation
https://hackforla.github.io/peopledepot/
GNU General Public License v2.0
5 stars 24 forks source link

Update Table: sponsor_partner #162

Closed Neecolaa closed 7 months ago

Neecolaa commented 1 year ago

Overview

We need to update the sponsor_partner table model to accommodate for different sponsor/partner models (project vs org level).

Because we can have project level sponsors and partners that are not org-level sponsors/partners, we are going to remove the is_sponsor boolean and replace it with both an is_org_sponsor boolean and an is_org_partner boolean. Discussion about this is also here: https://github.com/hackforla/peopledepot/issues/65#issuecomment-1563579917

Originally posted by @Neecolaa in https://github.com/hackforla/peopledepot/issues/76#issuecomment-1563672260

Details

The initial model issue is #76

Discussion leading to this change is here: https://github.com/hackforla/peopledepot/issues/65#issuecomment-1563579917

There can be sponsors or partners at the org level as well as for individual projects. The same entity cannot be both a sponsor and a partner for a single project, but can be both a sponsor and a partner to the organization itself. The sponsor/partner levels are:

Action Items

Changes Needed

Columns to Remove

Columns to Add

Additional Changes

Resources

Neecolaa commented 10 months ago

The updates have been made to the ERD and spreadsheet