update exports_alias_conventions

This commit is contained in:
Mathieu Jaumotte 2022-09-13 13:09:40 +02:00
parent 42ea1f5813
commit d85be8a92e
2 changed files with 66 additions and 72 deletions

View File

@ -25,6 +25,8 @@ Person::class,,,person
,Center::class,person.center,center ,Center::class,person.center,center
,HouseholdMember::class,partperson.householdParticipations,householdmember ,HouseholdMember::class,partperson.householdParticipations,householdmember
,MaritalStatus::class,person.maritalStatus,personmarital ,MaritalStatus::class,person.maritalStatus,personmarital
,VendeePerson::class,,vp
,VendeePersonMineur::class,,vpm
ResidentialAddress::class,,,resaddr ResidentialAddress::class,,,resaddr
,ThirdParty::class,resaddr.hostThirdParty,tparty ,ThirdParty::class,resaddr.hostThirdParty,tparty
ThirdParty::class,,,tparty ThirdParty::class,,,tparty
@ -56,11 +58,6 @@ Calendar::class,,,cal
,Location::class,cal.location,calloc ,Location::class,cal.location,calloc
,User::class,cal.user,caluser ,User::class,cal.user,caluser
VendeePerson::class,,,vp VendeePerson::class,,,vp
,Person::class,vp.person,vpperson
,Center::class,vpperson.center,vpcenter
,SituationProfessionelle::class,vp.situationProfessionelle,vpprof ,SituationProfessionelle::class,vp.situationProfessionelle,vpprof
,StatutLogement::class,vp.statutLogement,vplog ,StatutLogement::class,vp.statutLogement,vplog
,TempsDeTravail::class,vp.tempsDeTravail,vptt ,TempsDeTravail::class,vp.tempsDeTravail,vptt
VendeePersonMineur::class,,,vpm
,Person::class,vpm.person,vpmperson
,Center::class,vpmperson.center,vpmcenter

1 Entity Join Attribute Alias
25 Center::class person.center center
26 HouseholdMember::class partperson.householdParticipations householdmember
27 MaritalStatus::class person.maritalStatus personmarital
28 VendeePerson::class vp
29 VendeePersonMineur::class vpm
30 ResidentialAddress::class resaddr
31 ThirdParty::class resaddr.hostThirdParty tparty
32 ThirdParty::class tparty
58 Location::class cal.location calloc
59 User::class cal.user caluser
60 VendeePerson::class vp
Person::class vp.person vpperson
Center::class vpperson.center vpcenter
61 SituationProfessionelle::class vp.situationProfessionelle vpprof
62 StatutLogement::class vp.statutLogement vplog
63 TempsDeTravail::class vp.tempsDeTravail vptt
VendeePersonMineur::class vpm
Person::class vpm.person vpmperson
Center::class vpmperson.center vpmcenter

View File

@ -5,70 +5,67 @@ Add condition with distinct alias on each export join clauses (Indicators + Filt
These are alias conventions : These are alias conventions :
| Entity | Join | Attribute | Alias | | Entity | Join | Attribute | Alias |
| :--- | :--- |:-------------------------------------------|:----------------------------------| |:----------------------------------------|:----------------------------------------|:-------------------------------------------|:----------------------------------|
| AccompanyingPeriod::class | | | acp | | AccompanyingPeriod::class | | | acp |
| | AccompanyingPeriodWork::class | acp.works | acpw | | | AccompanyingPeriodWork::class | acp.works | acpw |
| | AccompanyingPeriodParticipation::class | acp.participations | acppart | | | AccompanyingPeriodParticipation::class | acp.participations | acppart |
| | Location::class | acp.administrativeLocation | acploc | | | Location::class | acp.administrativeLocation | acploc |
| | ClosingMotive::class | acp.closingMotive | acpmotive | | | ClosingMotive::class | acp.closingMotive | acpmotive |
| | UserJob::class | acp.job | acpjob | | | UserJob::class | acp.job | acpjob |
| | Origin::class | acp.origin | acporigin | | | Origin::class | acp.origin | acporigin |
| | Scope::class | acp.scopes | acpscope | | | Scope::class | acp.scopes | acpscope |
| | SocialIssue::class | acp.socialIssues | acpsocialissue | | | SocialIssue::class | acp.socialIssues | acpsocialissue |
| | User::class | acp.user | acpuser | | | User::class | acp.user | acpuser |
| AccompanyingPeriodWork::class | | | acpw | | AccompanyingPeriodWork::class | | | acpw |
| | AccompanyingPeriodWorkEvaluation::class | acpw.accompanyingPeriodWorkEvaluations | workeval | | | AccompanyingPeriodWorkEvaluation::class | acpw.accompanyingPeriodWorkEvaluations | workeval |
| | Goal::class | acpw.goals | goal | | | Goal::class | acpw.goals | goal |
| | User::class | acpw.referrers | acpwuser | | | User::class | acpw.referrers | acpwuser |
| | Result::class | acpw.results | acpwresult | | | Result::class | acpw.results | acpwresult |
| | SocialAction::class | acpw.socialAction | acpwsocialaction | | | SocialAction::class | acpw.socialAction | acpwsocialaction |
| AccompanyingPeriodParticipation::class | | | acppart | | AccompanyingPeriodParticipation::class | | | acppart |
| | Person::class | acppart.person | partperson | | | Person::class | acppart.person | partperson |
| AccompanyingPeriodWorkEvaluation::class | | | workeval | | AccompanyingPeriodWorkEvaluation::class | | | workeval |
| | Evaluation::class | workeval.evaluation | eval | | | Evaluation::class | workeval.evaluation | eval |
| Goal::class | | | goal | | Goal::class | | | goal |
| | Result::class | goal.results | goalresult | | | Result::class | goal.results | goalresult |
| Person::class | | | person | | Person::class | | | person |
| | Center::class | person.center | center | | | Center::class | person.center | center |
| | HouseholdMember::class | partperson.householdParticipations | householdmember | | | HouseholdMember::class | partperson.householdParticipations | householdmember |
| | MaritalStatus::class | person.maritalStatus | personmarital | | | MaritalStatus::class | person.maritalStatus | personmarital |
| ResidentialAddress::class | | | resaddr | | | VendeePerson::class | | vp |
| | ThirdParty::class | resaddr.hostThirdParty | tparty | | | VendeePersonMineur::class | | vpm |
| ThirdParty::class | | | tparty | | ResidentialAddress::class | | | resaddr |
| | ThirdPartyCategory::class | tparty.categories | tpartycat | | | ThirdParty::class | resaddr.hostThirdParty | tparty |
| HouseholdMember::class | | | householdmember | | ThirdParty::class | | | tparty |
| | Household::class | householdmember.household | household | | | ThirdPartyCategory::class | tparty.categories | tpartycat |
| | Person::class | householdmember.person | memberperson | | HouseholdMember::class | | | householdmember |
| | | memberperson.center | membercenter | | | Household::class | householdmember.household | household |
| Household::class | | | household | | | Person::class | householdmember.person | memberperson |
| | HouseholdComposition::class | household.compositions | composition | | | | memberperson.center | membercenter |
| Activity::class | | | activity | | Household::class | | | household |
| | Person::class | activity.person | actperson | | | HouseholdComposition::class | household.compositions | composition |
| | AccompanyingPeriod::class | activity.accompanyingPeriod | actacp | | Activity::class | | | activity |
| | Person::class | activity\_person\_having\_activity.person | person\_person\_having\_activity | | | Person::class | activity.person | actperson |
| | ActivityReason::class | activity\_person\_having\_activity.reasons | reasons\_person\_having\_activity | | | AccompanyingPeriod::class | activity.accompanyingPeriod | actacp |
| | ActivityType::class | activity.activityType | acttype | | | Person::class | activity\_person\_having\_activity.person | person\_person\_having\_activity |
| | Location::class | activity.location | actloc | | | ActivityReason::class | activity\_person\_having\_activity.reasons | reasons\_person\_having\_activity |
| | SocialAction::class | activity.socialActions | actsocialaction | | | ActivityType::class | activity.activityType | acttype |
| | SocialIssue::class | activity.socialIssues | actsocialssue | | | Location::class | activity.location | actloc |
| | ThirdParty::class | activity.thirdParties | acttparty | | | SocialAction::class | activity.socialActions | actsocialaction |
| | User::class | activity.user | actuser | | | SocialIssue::class | activity.socialIssues | actsocialssue |
| | User::class | activity.users | actusers | | | ThirdParty::class | activity.thirdParties | acttparty |
| | ActivityReason::class | activity.reasons | actreasons | | | User::class | activity.user | actuser |
| | Center::class | actperson.center | actcenter | | | User::class | activity.users | actusers |
| ActivityReason::class | | | actreasons | | | ActivityReason::class | activity.reasons | actreasons |
| | ActivityReasonCategory::class | actreason.category | actreasoncat | | | Center::class | actperson.center | actcenter |
| Calendar::class | | | cal | | ActivityReason::class | | | actreasons |
| | CancelReason::class | cal.cancelReason | calcancel | | | ActivityReasonCategory::class | actreason.category | actreasoncat |
| | Location::class | cal.location | calloc | | Calendar::class | | | cal |
| | User::class | cal.user | caluser | | | CancelReason::class | cal.cancelReason | calcancel |
| VendeePerson::class | | | vp | | | Location::class | cal.location | calloc |
| | Person::class | vp.person | vpperson | | | User::class | cal.user | caluser |
| | Center::class | vpperson.center | vpcenter | | VendeePerson::class | | | vp |
| | SituationProfessionelle::class | vp.situationProfessionelle | vpprof | | | SituationProfessionelle::class | vp.situationProfessionelle | vpprof |
| | StatutLogement::class | vp.statutLogement | vplog | | | StatutLogement::class | vp.statutLogement | vplog |
| | TempsDeTravail::class | vp.tempsDeTravail | vptt | | | TempsDeTravail::class | vp.tempsDeTravail | vptt |
| VendeePersonMineur::class | | | vpm |
| | Person::class | vpm.person | vpmperson |
| | Center::class | vpmperson.center | vpmcenter |