Update diagrams

This commit is contained in:
Rebecca Hsieh 2024-08-29 10:19:08 -07:00
parent f46cc141b0
commit ce0befc063
No known key found for this signature in database
3 changed files with 18 additions and 6 deletions

View file

@ -285,6 +285,22 @@ class "registrar.DomainInvitation <Registrar>" as registrar.DomainInvitation #d6
registrar.DomainInvitation -- registrar.Domain registrar.DomainInvitation -- registrar.Domain
class "registrar.UserPortfolioPermission <Registrar>" as registrar.UserPortfolioPermission #d6f4e9 {
user portfolio permission
--
+ id (BigAutoField)
+ created_at (DateTimeField)
+ updated_at (DateTimeField)
~ user (ForeignKey)
~ portfolio (ForeignKey)
+ roles (ArrayField)
+ additional_permissions (ArrayField)
--
}
registrar.UserPortfolioPermission -- registrar.User
registrar.UserPortfolioPermission -- registrar.Portfolio
class "registrar.PortfolioInvitation <Registrar>" as registrar.PortfolioInvitation #d6f4e9 { class "registrar.PortfolioInvitation <Registrar>" as registrar.PortfolioInvitation #d6f4e9 {
portfolio invitation portfolio invitation
-- --
@ -361,9 +377,6 @@ class "registrar.User <Registrar>" as registrar.User #d6f4e9 {
+ is_active (BooleanField) + is_active (BooleanField)
+ date_joined (DateTimeField) + date_joined (DateTimeField)
+ status (CharField) + status (CharField)
~ portfolio (ForeignKey)
+ portfolio_roles (ArrayField)
+ portfolio_additional_permissions (ArrayField)
+ phone (PhoneNumberField) + phone (PhoneNumberField)
+ middle_name (CharField) + middle_name (CharField)
+ title (CharField) + title (CharField)
@ -373,7 +386,6 @@ class "registrar.User <Registrar>" as registrar.User #d6f4e9 {
# domains (ManyToManyField) # domains (ManyToManyField)
-- --
} }
registrar.User -- registrar.Portfolio
registrar.User *--* registrar.Domain registrar.User *--* registrar.Domain

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 116 KiB

After

Width:  |  Height:  |  Size: 130 KiB

Before After
Before After

View file

@ -2212,7 +2212,7 @@ class DomainRequestTests(TestWithUser, WebTest):
2. then submit, 2. then submit,
the domain request also updates its creator data to reflect user profile changes.""" the domain request also updates its creator data to reflect user profile changes."""
# Populate the database with a domain request # Populate the database with a domain request
domain_request, _ = DomainRequest.objects.get_or_create( domain_request, _ = DomainRequest.objects.get_or_create(
generic_org_type="federal", generic_org_type="federal",
federal_type="executive", federal_type="executive",