... | ... | @@ -53,12 +53,7 @@ O Prisma é uma ferramenta ORM (Object-Relational Mapping) avançada para Node.j |
|
|
|
|
|
### `address`
|
|
|
- `id` (UUID, PK)
|
|
|
- `state`, `city`, `district`, `street`, `number`, `complement`
|
|
|
|
|
|
### `donor_address`
|
|
|
- PK composta (`donor_id`, `address_id`)
|
|
|
- `is_primary` (boolean)
|
|
|
- `addr_type` (ex.: residencial, comercial)
|
|
|
- `state`, `city`, `district`, `street`, `number`, `complement`
|
|
|
|
|
|
### `campaign`
|
|
|
- `id` (UUID, PK)
|
... | ... | @@ -93,7 +88,6 @@ O Prisma é uma ferramenta ORM (Object-Relational Mapping) avançada para Node.j |
|
|
---
|
|
|
|
|
|
## Índices
|
|
|
- `donor_address(address_id)`
|
|
|
- `campaign(admin_id)`
|
|
|
- `donation(donor_id)`
|
|
|
- `donation(campaign_id)`
|
... | ... | |