Closed frankie567 closed 1 month ago
ExternalOrganization
Organization
Repository
Issue
new_id
id
installation_id
name
slug
billing_email
total_monthly_spending_limit
Battle plan 🏹🎯
Data modeling
ExternalOrganization
model with all the fields fromOrganization
Repository
,Issue
and others? toExternalOrganization
Organization
toExternalOrganization
.new_id
and fill it with new UUID.new_id
id
and renamenew_id
toid
.Organization
the orgs that are "sync-only" (noinstallation_id
or not created from upgrade).GitHub syncing
ExternalOrganization
instead ofOrganization
Polar organization
Organization
name
toslug
(uniqueness field)ExternalOrganization
installation_id
to match them).Organization
to anExternalOrganization
after a successful GitHub installationOrganization
orExternalOrganization
Other thoughts
billing_email
,total_monthly_spending_limit
...): should we take this opportunity to remove this?