Add legislature & type to CSV of échéancier
This commit is contained in:
parent
ffe8839582
commit
04cdaac718
1 changed files with 10 additions and 0 deletions
|
@ -14,11 +14,13 @@ async function exportEcheanciers(csvFilePath: string): Promise<void> {
|
||||||
decret?: string
|
decret?: string
|
||||||
derniere_maj?: string
|
derniere_maj?: string
|
||||||
id: string
|
id: string
|
||||||
|
legislature: string
|
||||||
lien_article_id?: string
|
lien_article_id?: string
|
||||||
lien_article_texte?: string
|
lien_article_texte?: string
|
||||||
numero_ordre?: string
|
numero_ordre?: string
|
||||||
objet?: string
|
objet?: string
|
||||||
titre: string
|
titre: string
|
||||||
|
type?: string
|
||||||
}> = []
|
}> = []
|
||||||
for (const { data: dossierLegislatif } of await db<
|
for (const { data: dossierLegislatif } of await db<
|
||||||
{ data: DossierLegislatif }[]
|
{ data: DossierLegislatif }[]
|
||||||
|
@ -29,7 +31,10 @@ async function exportEcheanciers(csvFilePath: string): Promise<void> {
|
||||||
if (echeancier === undefined) {
|
if (echeancier === undefined) {
|
||||||
data.push({
|
data.push({
|
||||||
id: dossierLegislatif.META.META_COMMUN.ID,
|
id: dossierLegislatif.META.META_COMMUN.ID,
|
||||||
|
legislature:
|
||||||
|
dossierLegislatif.META.META_DOSSIER_LEGISLATIF.LEGISLATURE.NUMERO.toString(),
|
||||||
titre: dossierLegislatif.META.META_DOSSIER_LEGISLATIF.TITRE,
|
titre: dossierLegislatif.META.META_DOSSIER_LEGISLATIF.TITRE,
|
||||||
|
type: dossierLegislatif.META.META_DOSSIER_LEGISLATIF.TYPE,
|
||||||
})
|
})
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
@ -47,9 +52,12 @@ async function exportEcheanciers(csvFilePath: string): Promise<void> {
|
||||||
lien_article_texte: lienArticle["#text"],
|
lien_article_texte: lienArticle["#text"],
|
||||||
derniere_maj: echeancier["@derniere_maj"],
|
derniere_maj: echeancier["@derniere_maj"],
|
||||||
id: dossierLegislatif.META.META_COMMUN.ID,
|
id: dossierLegislatif.META.META_COMMUN.ID,
|
||||||
|
legislature:
|
||||||
|
dossierLegislatif.META.META_DOSSIER_LEGISLATIF.LEGISLATURE.NUMERO.toString(),
|
||||||
numero_ordre: ligne.NUMERO_ORDRE,
|
numero_ordre: ligne.NUMERO_ORDRE,
|
||||||
objet: ligne.OBJET,
|
objet: ligne.OBJET,
|
||||||
titre: dossierLegislatif.META.META_DOSSIER_LEGISLATIF.TITRE,
|
titre: dossierLegislatif.META.META_DOSSIER_LEGISLATIF.TITRE,
|
||||||
|
type: dossierLegislatif.META.META_DOSSIER_LEGISLATIF.TYPE,
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -58,7 +66,9 @@ async function exportEcheanciers(csvFilePath: string): Promise<void> {
|
||||||
csvFilePath,
|
csvFilePath,
|
||||||
Papa.unparse(data, {
|
Papa.unparse(data, {
|
||||||
columns: [
|
columns: [
|
||||||
|
"legislature",
|
||||||
"id",
|
"id",
|
||||||
|
"type",
|
||||||
"titre",
|
"titre",
|
||||||
"derniere_maj",
|
"derniere_maj",
|
||||||
"article",
|
"article",
|
||||||
|
|
Loading…
Reference in a new issue