Skip to content
Snippets Groups Projects
Commit 5d77c9a5 authored by Francois Romain's avatar Francois Romain
Browse files

fix(export): expose les tables de jointure dans les relations des étapes

parent 2d9ece8e
No related branches found
No related tags found
No related merge requests found
...@@ -10,11 +10,11 @@ import Emprises from './emprises' ...@@ -10,11 +10,11 @@ import Emprises from './emprises'
import Communes from './communes' import Communes from './communes'
import TitresErreurs from './titres-erreurs' import TitresErreurs from './titres-erreurs'
// import TitresSubstances from './titres-substances' import TitresSubstances from './titres-substances'
// import TitresAdministrations from './titres-administrations' import TitresAdministrations from './titres-administrations'
// import TitresTitulaires from './titres-titulaires' import TitresTitulaires from './titres-titulaires'
// import TitresAmodiataires from './titres-amodiataires' import TitresAmodiataires from './titres-amodiataires'
// import TitresEmprises from './titres-emprises' import TitresEmprises from './titres-emprises'
export default class TitresEtapes extends Model { export default class TitresEtapes extends Model {
static tableName = 'titresEtapes' static tableName = 'titresEtapes'
...@@ -166,48 +166,50 @@ export default class TitresEtapes extends Model { ...@@ -166,48 +166,50 @@ export default class TitresEtapes extends Model {
from: 'titresEtapes.id', from: 'titresEtapes.id',
to: 'titresErreurs.titreEtapeId' to: 'titresErreurs.titreEtapeId'
} }
} },
// titresSubstances: { // relations pour exporter les tables de jointures
// relation: Model.HasManyRelation, // via /tools/exports
// modelClass: TitresSubstances, titresSubstances: {
// join: { relation: Model.HasManyRelation,
// from: 'titresEtapes.id', modelClass: TitresSubstances,
// to: 'titresSubstances.titreEtapeId' join: {
// } from: 'titresEtapes.id',
// }, to: 'titresSubstances.titreEtapeId'
// titresTitulaires: { }
// relation: Model.HasManyRelation, },
// modelClass: TitresTitulaires, titresTitulaires: {
// join: { relation: Model.HasManyRelation,
// from: 'titresEtapes.id', modelClass: TitresTitulaires,
// to: 'titresTitulaires.titreEtapeId' join: {
// } from: 'titresEtapes.id',
// }, to: 'titresTitulaires.titreEtapeId'
// titresAmodiataires: { }
// relation: Model.HasManyRelation, },
// modelClass: TitresAmodiataires, titresAmodiataires: {
// join: { relation: Model.HasManyRelation,
// from: 'titresEtapes.id', modelClass: TitresAmodiataires,
// to: 'titresAmodiataires.titreEtapeId' join: {
// } from: 'titresEtapes.id',
// }, to: 'titresAmodiataires.titreEtapeId'
// titresAdministrations: { }
// relation: Model.HasManyRelation, },
// modelClass: TitresAdministrations, titresAdministrations: {
// join: { relation: Model.HasManyRelation,
// from: 'titresEtapes.id', modelClass: TitresAdministrations,
// to: 'titresAdministrations.titreEtapeId' join: {
// } from: 'titresEtapes.id',
// }, to: 'titresAdministrations.titreEtapeId'
// titresEmprises: { }
// relation: Model.HasManyRelation, },
// modelClass: TitresEmprises, titresEmprises: {
// join: { relation: Model.HasManyRelation,
// from: 'titresEtapes.id', modelClass: TitresEmprises,
// to: 'titresEmprises.titreEtapeId' join: {
// } from: 'titresEtapes.id',
// } to: 'titresEmprises.titreEtapeId'
}
}
} }
static namedFilters = { static namedFilters = {
......
...@@ -34,7 +34,7 @@ const etapes = { ...@@ -34,7 +34,7 @@ const etapes = {
entreprises.eager entreprises.eager
}, administrations.${administrations.eager}, emprises, communes.${ }, administrations.${administrations.eager}, emprises, communes.${
communes.eager communes.eager
}]`, }, titresSubstances, titresTitulaires, titresAmodiataires, titresAdministrations, titresEmprises]`,
update: { update: {
relate: [ relate: [
'type', 'type',
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment