'options'=>['columns'=>['PERIMETRE_ID'=>['transformer'=>'SELECT id FROM perimetre WHERE code = %s']]],
],
[
'table'=>'ROLE_PRIVILEGE',
'context'=>['install'],
'key'=>['ROLE_ID','PRIVILEGE_ID'],
'options'=>['columns'=>[
'ROLE_ID'=>['transformer'=>'SELECT id FROM role WHERE histo_destruction IS NULL AND code = %s'],
'PRIVILEGE_ID'=>['transformer'=>'SELECT p.id FROM privilege p JOIN categorie_privilege cp ON cp.id = p.categorie_id WHERE cp.code || \'-\' || p.code = %s'],
],],
],
[
'table'=>'AFFECTATION',
'context'=>['install'],
'key'=>['UTILISATEUR_ID','ROLE_ID'],
'options'=>['columns'=>[
'ROLE_ID'=>['transformer'=>'SELECT id FROM role WHERE histo_destruction IS NULL AND code = %s'],
'UTILISATEUR_ID'=>['transformer'=>'SELECT id FROM utilisateur WHERE username = %s'],
],],
],
/* Jeu de données de configuration par défaut (tout perso) */
[
'table'=>'PAYS',
'context'=>['install'],
'key'=>'SOURCE_CODE',
],
[
'table'=>'DEPARTEMENT',
'context'=>['install'],
'key'=>'SOURCE_CODE',
],
[
'table'=>'VOIRIE',
'context'=>['install'],
'key'=>'SOURCE_CODE',
],
[
'table'=>'ETABLISSEMENT',
'context'=>['install'],
'key'=>'SOURCE_CODE',
],
[
'table'=>'CORPS',
'context'=>['install'],
'key'=>'SOURCE_CODE',
],
[
'table'=>'GRADE',
'context'=>['install'],
'key'=>'SOURCE_CODE',
'options'=>['columns'=>['CORPS_ID'=>['transformer'=>'SELECT id FROM corps WHERE source_code = %s']]],
],
[
'table'=>'DISCIPLINE',
'context'=>['install'],
'key'=>'SOURCE_CODE',
],
[
'table'=>'DOMAINE_FONCTIONNEL',
'context'=>['install'],
'key'=>'SOURCE_CODE',
],
[
'table'=>'FONCTION_REFERENTIEL',
'context'=>['install'],
'key'=>'CODE',
'options'=>['columns'=>['DOMAINE_FONCTIONNEL_ID'=>['transformer'=>'SELECT id FROM domaine_fonctionnel WHERE source_code = %s']]],
],
[
'table'=>'MOTIF_MODIFICATION_SERVICE',
'context'=>['install'],
'key'=>'CODE',
],
[
'table'=>'MOTIF_NON_PAIEMENT',
'context'=>['install'],
'key'=>'CODE',
],
[
'table'=>'STATUT',
'context'=>['install'],
'key'=>['CODE','ANNEE_ID'],
'options'=>['columns'=>['TYPE_INTERVENANT_ID'=>['transformer'=>'SELECT id FROM type_intervenant WHERE code = %s']]],
],
[
'table'=>'TYPE_PIECE_JOINTE',
'context'=>['install'],
'key'=>'CODE',
],
[
'table'=>'TYPE_PIECE_JOINTE_STATUT',
'context'=>['install'],
'key'=>['STATUT_ID','TYPE_PIECE_JOINTE_ID'],
'options'=>['columns'=>[
'STATUT_ID'=>['transformer'=>'SELECT id FROM statut WHERE histo_destruction IS NULL AND code = %s'],
'TYPE_PIECE_JOINTE_ID'=>['transformer'=>'SELECT id FROM type_piece_jointe WHERE histo_destruction IS NULL AND code = %s'],
],],
],
[
'table'=>'WF_ETAPE_DEP',
'context'=>['install'],
'key'=>['ETAPE_SUIV_ID','ETAPE_PREC_ID'],
'options'=>['columns'=>[
'ETAPE_PREC_ID'=>['transformer'=>'SELECT id FROM wf_etape WHERE code = %s'],
'ETAPE_SUIV_ID'=>['transformer'=>'SELECT id FROM wf_etape WHERE code = %s'],
'TYPE_INTERVENANT_ID'=>['transformer'=>'SELECT id FROM type_intervenant WHERE code = %s'],
],],
],
/* Paramètres par défaut, en fonction des nomenclatures ci-dessus */