71 lines
12 KiB
CSV
71 lines
12 KiB
CSV
Origem,Campo FK,Destino,Cardinalidade,Obrigatório,ON UPDATE,ON DELETE,Tabela associativa/regra,Migration
|
|
passkeys,user_id,users.id,N:1,Sim,NO ACTION,CASCADE,passkeys_user_id_foreign,database/migrations/2024_01_01_000000_create_passkeys_table.php
|
|
opportunities,sector_id,sectors.id,N:1,Sim,CASCADE,RESTRICT,opportunities_sector_id_foreign,database/migrations/2026_01_01_000002_create_opportunities_table.php
|
|
interest_requests,opportunity_id,opportunities.id,N:1,Não,CASCADE,SET NULL,interest_requests_opportunity_id_foreign,database/migrations/2026_01_01_000003_create_interest_requests_table.php
|
|
interest_requests,reviewed_by,users.id,N:1,Não,NO ACTION,SET NULL,interest_requests_reviewed_by_foreign,database/migrations/2026_01_01_000003_create_interest_requests_table.php
|
|
memberships,user_id,users.id,N:1,Sim,CASCADE,CASCADE,imz_memberships_user_id_fk,database/migrations/2026_09_24_001000_investmoz_identity.php
|
|
memberships,organization_id,organizations.id,N:1,Sim,CASCADE,CASCADE,imz_memberships_organization_id_fk,database/migrations/2026_09_24_001000_investmoz_identity.php
|
|
consents,user_id,users.id,N:1,Não,CASCADE,SET NULL,imz_consents_user_id_fk,database/migrations/2026_09_24_001000_investmoz_identity.php
|
|
geo_locations,parent_id,geo_locations.id,N:1,Não,CASCADE,RESTRICT,imz_geo_locations_parent_id_fk,database/migrations/2026_09_24_003000_investmoz_geography.php
|
|
geo_geometries,geo_location_id,geo_locations.id,N:1,Sim,CASCADE,CASCADE,imz_geo_geometries_geo_location_id_fk,database/migrations/2026_09_24_003000_investmoz_geography.php
|
|
project_locations,project_id,projects.id,N:1,Sim,CASCADE,CASCADE,imz_project_locations_project_id_fk,database/migrations/2026_09_24_004000_investmoz_projects.php
|
|
project_locations,geo_location_id,geo_locations.id,N:1,Sim,CASCADE,RESTRICT,imz_project_locations_geo_location_id_fk,database/migrations/2026_09_24_004000_investmoz_projects.php
|
|
value_chains,cluster_id,economic_clusters.id,N:1,Sim,CASCADE,CASCADE,imz_value_chains_cluster_id_fk,database/migrations/2026_09_24_005000_investmoz_clusters.php
|
|
value_chain_links,from_value_chain_id,value_chains.id,N:1,Sim,CASCADE,CASCADE,imz_value_chain_links_from_value_chain_id_fk,database/migrations/2026_09_24_005000_investmoz_clusters.php
|
|
value_chain_links,to_value_chain_id,value_chains.id,N:1,Sim,CASCADE,CASCADE,imz_value_chain_links_to_value_chain_id_fk,database/migrations/2026_09_24_005000_investmoz_clusters.php
|
|
cluster_projects,cluster_id,economic_clusters.id,N:1,Sim,CASCADE,CASCADE,imz_cluster_projects_cluster_id_fk,database/migrations/2026_09_24_005000_investmoz_clusters.php
|
|
cluster_projects,project_id,projects.id,N:1,Sim,CASCADE,CASCADE,imz_cluster_projects_project_id_fk,database/migrations/2026_09_24_005000_investmoz_clusters.php
|
|
anchor_project_links,anchor_project_id,projects.id,N:1,Sim,CASCADE,CASCADE,imz_anchor_project_links_anchor_project_id_fk,database/migrations/2026_09_24_005000_investmoz_clusters.php
|
|
anchor_project_links,cluster_id,economic_clusters.id,N:1,Sim,CASCADE,CASCADE,imz_anchor_project_links_cluster_id_fk,database/migrations/2026_09_24_005000_investmoz_clusters.php
|
|
complementary_project_links,anchor_project_id,projects.id,N:1,Sim,CASCADE,CASCADE,imz_complementary_project_links_anchor_project_id_fk,database/migrations/2026_09_24_005000_investmoz_clusters.php
|
|
complementary_project_links,complementary_project_id,projects.id,N:1,Sim,CASCADE,CASCADE,imz_complementary_project_links_complementary_project_id_fk,database/migrations/2026_09_24_005000_investmoz_clusters.php
|
|
corridor_locations,corridor_id,development_corridors.id,N:1,Sim,CASCADE,CASCADE,imz_corridor_locations_corridor_id_fk,database/migrations/2026_09_24_006000_investmoz_corridors.php
|
|
corridor_locations,geo_location_id,geo_locations.id,N:1,Sim,CASCADE,RESTRICT,imz_corridor_locations_geo_location_id_fk,database/migrations/2026_09_24_006000_investmoz_corridors.php
|
|
corridor_projects,corridor_id,development_corridors.id,N:1,Sim,CASCADE,CASCADE,imz_corridor_projects_corridor_id_fk,database/migrations/2026_09_24_006000_investmoz_corridors.php
|
|
corridor_projects,project_id,projects.id,N:1,Sim,CASCADE,CASCADE,imz_corridor_projects_project_id_fk,database/migrations/2026_09_24_006000_investmoz_corridors.php
|
|
corridor_clusters,corridor_id,development_corridors.id,N:1,Sim,CASCADE,CASCADE,imz_corridor_clusters_corridor_id_fk,database/migrations/2026_09_24_006000_investmoz_corridors.php
|
|
corridor_clusters,cluster_id,economic_clusters.id,N:1,Sim,CASCADE,CASCADE,imz_corridor_clusters_cluster_id_fk,database/migrations/2026_09_24_006000_investmoz_corridors.php
|
|
investors,organization_id,organizations.id,N:1,Não,CASCADE,SET NULL,imz_investors_organization_id_fk,database/migrations/2026_09_24_007000_investmoz_crm.php
|
|
investor_contacts,investor_id,investors.id,N:1,Sim,CASCADE,CASCADE,imz_investor_contacts_investor_id_fk,database/migrations/2026_09_24_007000_investmoz_crm.php
|
|
investor_contacts,contact_id,contacts.id,N:1,Sim,CASCADE,CASCADE,imz_investor_contacts_contact_id_fk,database/migrations/2026_09_24_007000_investmoz_crm.php
|
|
leads,investor_id,investors.id,N:1,Não,CASCADE,SET NULL,imz_leads_investor_id_fk,database/migrations/2026_09_24_007000_investmoz_crm.php
|
|
leads,owner_user_id,users.id,N:1,Não,CASCADE,SET NULL,imz_leads_owner_user_id_fk,database/migrations/2026_09_24_007000_investmoz_crm.php
|
|
crm_opportunities,lead_id,leads.id,N:1,Não,CASCADE,SET NULL,imz_crm_opportunities_lead_id_fk,database/migrations/2026_09_24_007000_investmoz_crm.php
|
|
crm_opportunities,project_id,projects.id,N:1,Não,CASCADE,SET NULL,imz_crm_opportunities_project_id_fk,database/migrations/2026_09_24_007000_investmoz_crm.php
|
|
crm_opportunities,owner_user_id,users.id,N:1,Não,CASCADE,SET NULL,imz_crm_opportunities_owner_user_id_fk,database/migrations/2026_09_24_007000_investmoz_crm.php
|
|
activities,investor_id,investors.id,N:1,Não,CASCADE,CASCADE,imz_activities_investor_id_fk,database/migrations/2026_09_24_007000_investmoz_crm.php
|
|
activities,opportunity_id,crm_opportunities.id,N:1,Não,CASCADE,SET NULL,imz_activities_opportunity_id_fk,database/migrations/2026_09_24_007000_investmoz_crm.php
|
|
activities,actor_user_id,users.id,N:1,Não,CASCADE,SET NULL,imz_activities_actor_user_id_fk,database/migrations/2026_09_24_007000_investmoz_crm.php
|
|
tasks,assignee_user_id,users.id,N:1,Não,CASCADE,SET NULL,imz_tasks_assignee_user_id_fk,database/migrations/2026_09_24_007000_investmoz_crm.php
|
|
tasks,opportunity_id,crm_opportunities.id,N:1,Não,CASCADE,CASCADE,imz_tasks_opportunity_id_fk,database/migrations/2026_09_24_007000_investmoz_crm.php
|
|
investor_journeys,investor_id,investors.id,N:1,Sim,CASCADE,CASCADE,imz_investor_journeys_investor_id_fk,database/migrations/2026_09_24_008000_investmoz_journey_aftercare.php
|
|
investor_journeys,opportunity_id,crm_opportunities.id,N:1,Não,CASCADE,SET NULL,imz_investor_journeys_opportunity_id_fk,database/migrations/2026_09_24_008000_investmoz_journey_aftercare.php
|
|
journey_steps,journey_id,investor_journeys.id,N:1,Sim,CASCADE,CASCADE,imz_journey_steps_journey_id_fk,database/migrations/2026_09_24_008000_investmoz_journey_aftercare.php
|
|
submissions,journey_step_id,journey_steps.id,N:1,Sim,CASCADE,CASCADE,imz_submissions_journey_step_id_fk,database/migrations/2026_09_24_008000_investmoz_journey_aftercare.php
|
|
submissions,submitted_by,users.id,N:1,Não,CASCADE,SET NULL,imz_submissions_submitted_by_fk,database/migrations/2026_09_24_008000_investmoz_journey_aftercare.php
|
|
aftercare_plans,investor_id,investors.id,N:1,Sim,CASCADE,CASCADE,imz_aftercare_plans_investor_id_fk,database/migrations/2026_09_24_008000_investmoz_journey_aftercare.php
|
|
aftercare_plans,project_id,projects.id,N:1,Não,CASCADE,SET NULL,imz_aftercare_plans_project_id_fk,database/migrations/2026_09_24_008000_investmoz_journey_aftercare.php
|
|
aftercare_plans,owner_user_id,users.id,N:1,Não,CASCADE,SET NULL,imz_aftercare_plans_owner_user_id_fk,database/migrations/2026_09_24_008000_investmoz_journey_aftercare.php
|
|
constraints,aftercare_plan_id,aftercare_plans.id,N:1,Sim,CASCADE,CASCADE,imz_constraints_aftercare_plan_id_fk,database/migrations/2026_09_24_008000_investmoz_journey_aftercare.php
|
|
escalations,constraint_id,constraints.id,N:1,Sim,CASCADE,CASCADE,imz_escalations_constraint_id_fk,database/migrations/2026_09_24_008000_investmoz_journey_aftercare.php
|
|
escalations,escalated_by,users.id,N:1,Não,CASCADE,SET NULL,imz_escalations_escalated_by_fk,database/migrations/2026_09_24_008000_investmoz_journey_aftercare.php
|
|
training_needs,project_id,projects.id,N:1,Não,CASCADE,SET NULL,imz_training_needs_project_id_fk,database/migrations/2026_09_24_009000_investmoz_education.php
|
|
training_needs,occupation_id,occupations.id,N:1,Não,CASCADE,RESTRICT,imz_training_needs_occupation_id_fk,database/migrations/2026_09_24_009000_investmoz_education.php
|
|
training_needs,skill_id,skills.id,N:1,Não,CASCADE,RESTRICT,imz_training_needs_skill_id_fk,database/migrations/2026_09_24_009000_investmoz_education.php
|
|
training_providers,organization_id,organizations.id,N:1,Não,CASCADE,SET NULL,imz_training_providers_organization_id_fk,database/migrations/2026_09_24_009000_investmoz_education.php
|
|
courses,provider_id,training_providers.id,N:1,Sim,CASCADE,CASCADE,imz_courses_provider_id_fk,database/migrations/2026_09_24_009000_investmoz_education.php
|
|
education_opportunities,course_id,courses.id,N:1,Sim,CASCADE,CASCADE,imz_education_opportunities_course_id_fk,database/migrations/2026_09_24_009000_investmoz_education.php
|
|
education_opportunities,geo_location_id,geo_locations.id,N:1,Não,CASCADE,SET NULL,imz_education_opportunities_geo_location_id_fk,database/migrations/2026_09_24_009000_investmoz_education.php
|
|
project_documents,project_id,projects.id,N:1,Sim,CASCADE,CASCADE,imz_project_documents_project_id_fk,database/migrations/2026_09_24_009500_investmoz_document_links.php
|
|
project_documents,document_id,documents.id,N:1,Sim,CASCADE,RESTRICT,imz_project_documents_document_id_fk,database/migrations/2026_09_24_009500_investmoz_document_links.php
|
|
investor_documents,investor_id,investors.id,N:1,Sim,CASCADE,CASCADE,imz_investor_documents_investor_id_fk,database/migrations/2026_09_24_009500_investmoz_document_links.php
|
|
investor_documents,document_id,documents.id,N:1,Sim,CASCADE,RESTRICT,imz_investor_documents_document_id_fk,database/migrations/2026_09_24_009500_investmoz_document_links.php
|
|
journey_documents,journey_id,investor_journeys.id,N:1,Sim,CASCADE,CASCADE,imz_journey_documents_journey_id_fk,database/migrations/2026_09_24_009500_investmoz_document_links.php
|
|
journey_documents,document_id,documents.id,N:1,Sim,CASCADE,RESTRICT,imz_journey_documents_document_id_fk,database/migrations/2026_09_24_009500_investmoz_document_links.php
|
|
aftercare_documents,aftercare_plan_id,aftercare_plans.id,N:1,Sim,CASCADE,CASCADE,imz_aftercare_documents_aftercare_plan_id_fk,database/migrations/2026_09_24_009500_investmoz_document_links.php
|
|
aftercare_documents,document_id,documents.id,N:1,Sim,CASCADE,RESTRICT,imz_aftercare_documents_document_id_fk,database/migrations/2026_09_24_009500_investmoz_document_links.php
|
|
education_documents,education_opportunity_id,education_opportunities.id,N:1,Sim,CASCADE,CASCADE,imz_education_documents_education_opportunity_id_fk,database/migrations/2026_09_24_009500_investmoz_document_links.php
|
|
education_documents,document_id,documents.id,N:1,Sim,CASCADE,RESTRICT,imz_education_documents_document_id_fk,database/migrations/2026_09_24_009500_investmoz_document_links.php
|
|
audit_events,actor_user_id,users.id,N:1,Não,RESTRICT,RESTRICT,imz_audit_events_actor_user_id_fk,database/migrations/2026_09_24_010000_investmoz_governance_ai.php
|
|
reconciliation_issues,sync_run_id,sync_runs.id,N:1,Sim,CASCADE,CASCADE,imz_reconciliation_issues_sync_run_id_fk,database/migrations/2026_09_24_011000_investmoz_integrations.php
|