@@ -15,14 +15,6 @@ storage:
15
15
prefix : " /anonymizer/pg_dumps"
16
16
# force_path_style: true
17
17
18
- cmd_default_params : &cmd_default_params
19
- driver :
20
- name : " json"
21
- validate : true
22
- timeout : 3600s
23
- expected_exit_code : -1
24
- executable : " node"
25
-
26
18
dump :
27
19
transformation :
28
20
- schema : public
33
25
column : " email"
34
26
template : |
35
27
{{ printf "user-%s@domifa-fake.fabrique.social.gouv.fr" (fakerUUID) }}
36
- - name : RandomFirstName
28
+ - name : RandomPerson
29
+ params :
30
+ columns :
31
+ - name : prenom
32
+ template : " {{ .FirstName }}"
33
+ - name : nom
34
+ template : " {{ .LastName }}"
35
+ - name : RandomPerson
37
36
params :
38
- column : prenom
37
+ columns :
38
+ - name : surnom
39
+ template : " {{ .LastName }}"
39
40
- name : Json
40
41
params :
41
42
column : telephone
49
50
- name : SetNull
50
51
params :
51
52
column : pinnedNote
52
- - name : RandomLastName
53
- params :
54
- column : nom
55
- - name : RandomLastName
56
- params :
57
- column : surnom
58
- keep_null : true
59
53
- name : RealAddress
60
54
params :
61
55
columns :
83
77
- name : " Cmd"
84
78
# --- historique
85
79
params :
86
- << : *cmd_default_params
80
+ driver :
81
+ name : " json"
82
+ validate : true
83
+ timeout : 3600s
84
+ expected_exit_code : -1
85
+ executable : " node"
86
+
87
87
args :
88
88
- " ./dist/usager--historique.js"
89
89
columns :
92
92
- name : " Cmd"
93
93
# --- ayantsDroits
94
94
params :
95
- << : *cmd_default_params
95
+ driver :
96
+ name : " json"
97
+ validate : true
98
+ timeout : 3600s
99
+ expected_exit_code : -1
100
+ executable : " node"
101
+
96
102
args :
97
103
- " ./dist/usager--ayants-droits.js"
98
104
columns :
@@ -101,7 +107,13 @@ dump:
101
107
- name : " Cmd"
102
108
# --- import
103
109
params :
104
- << : *cmd_default_params
110
+ driver :
111
+ name : " json"
112
+ validate : true
113
+ timeout : 3600s
114
+ expected_exit_code : -1
115
+ executable : " node"
116
+
105
117
args :
106
118
- " ./dist/usager--import.js"
107
119
columns :
@@ -110,7 +122,13 @@ dump:
110
122
- name : " Cmd"
111
123
# --- rdv
112
124
params :
113
- << : *cmd_default_params
125
+ driver :
126
+ name : " json"
127
+ validate : true
128
+ timeout : 3600s
129
+ expected_exit_code : -1
130
+ executable : " node"
131
+
114
132
args :
115
133
- " ./dist/usager--rdv.js"
116
134
columns :
@@ -124,7 +142,13 @@ dump:
124
142
- name : " Cmd"
125
143
# --- options
126
144
params :
127
- << : *cmd_default_params
145
+ driver :
146
+ name : " json"
147
+ validate : true
148
+ timeout : 3600s
149
+ expected_exit_code : -1
150
+ executable : " node"
151
+
128
152
args :
129
153
- " ./dist/usager--options.js"
130
154
columns :
@@ -172,23 +196,36 @@ dump:
172
196
- schema : public
173
197
name : user_structure
174
198
transformers :
175
- - name : RandomFirstName
199
+ - name : RandomPerson
176
200
params :
177
- column : prenom
178
- - name : RandomLastName
179
- params :
180
- column : nom
201
+ columns :
202
+ - name : prenom
203
+ template : " {{ .FirstName }}"
204
+ - name : nom
205
+ template : " {{ .LastName }}"
181
206
- name : " Cmd"
182
207
params :
183
- << : *cmd_default_params
208
+ driver :
209
+ name : " json"
210
+ validate : true
211
+ timeout : 3600s
212
+ expected_exit_code : -1
213
+ executable : " node"
214
+
184
215
args :
185
216
- " ./dist/user-structure--fonction.js"
186
217
columns :
187
218
- name : " fonction"
188
219
skip_on_null_input : true
189
220
- name : " Cmd"
190
221
params :
191
- << : *cmd_default_params
222
+ driver :
223
+ name : " json"
224
+ validate : true
225
+ timeout : 3600s
226
+ expected_exit_code : -1
227
+ executable : " node"
228
+
192
229
args :
193
230
- " ./dist/user-structure--email.js"
194
231
columns :
@@ -205,7 +242,13 @@ dump:
205
242
skip_on_null_input : true
206
243
- name : " Cmd"
207
244
params :
208
- << : *cmd_default_params
245
+ driver :
246
+ name : " json"
247
+ validate : true
248
+ timeout : 3600s
249
+ expected_exit_code : -1
250
+ executable : " node"
251
+
209
252
args :
210
253
- " ./dist/user-usager--password.js"
211
254
columns :
@@ -228,12 +271,13 @@ dump:
228
271
- schema : public
229
272
name : usager_options_history
230
273
transformers :
231
- - name : RandomFirstName
232
- params :
233
- column : prenom
234
- - name : RandomLastName
274
+ - name : RandomPerson
235
275
params :
236
- column : nom
276
+ columns :
277
+ - name : prenom
278
+ template : " {{ .FirstName }}"
279
+ - name : nom
280
+ template : " {{ .LastName }}"
237
281
- name : " Template"
238
282
params :
239
283
column : " userName"
@@ -258,9 +302,11 @@ dump:
258
302
- name : SetNull
259
303
params :
260
304
column : encryptionVersion
261
- - name : RandomName
305
+ - name : RandomPerson
262
306
params :
263
- column : createdBy
307
+ columns :
308
+ - name : createdBy
309
+ template : " {{ .FirstName }} {{ .LastName }}"
264
310
265
311
- schema : public
266
312
name : usager_entretien
@@ -298,7 +344,13 @@ dump:
298
344
transformers :
299
345
- name : " Cmd"
300
346
params :
301
- << : *cmd_default_params
347
+ driver :
348
+ name : " json"
349
+ validate : true
350
+ timeout : 3600s
351
+ expected_exit_code : -1
352
+ executable : " node"
353
+
302
354
args :
303
355
- " ./dist/user-usager--password.js"
304
356
columns :
@@ -385,7 +437,13 @@ dump:
385
437
transformers :
386
438
- name : " Cmd"
387
439
params :
388
- << : *cmd_default_params
440
+ driver :
441
+ name : " json"
442
+ validate : true
443
+ timeout : 3600s
444
+ expected_exit_code : -1
445
+ executable : " node"
446
+
389
447
args :
390
448
- " ./dist/usager-notes--all-columns.js"
391
449
columns :
0 commit comments