Properties
QueryBuilderType
Query
BuilderType: QueryBuilder<default, TitresEtapes[]>
Optional administrations
administrations: null | IAdministration[]
Optional amodiataires
amodiataires: null | ITitreEntreprise[]
Optional communes
communes: null | ICommune[]
Optional contenu
contenu: null | IContenu
Optional contenusTitreEtapesIds
contenusTitreEtapesIds: null | IContenusTitreEtapesIds
Optional dateDebut
dateDebut: null | string
Optional dateFin
dateFin: null | string
Optional decisionsAnnexesContenu
decisionsAnnexesContenu: null | IDecisionAnnexeContenu
Optional decisionsAnnexesSections
decisionsAnnexesSections: null | ISection[]
Optional deposable
deposable: null | boolean
Optional documentIds
documentIds: null | string[]
Optional documents
documents: null | IDocument[]
Optional documentsTypesSpecifiques
documentsTypesSpecifiques: null | IDocumentType[]
Optional duree
duree: null | number
Optional forets
forets: null | IForet[]
Optional geojsonMultiPolygon
geojsonMultiPolygon: null | IGeoJson
Optional geojsonPoints
geojsonPoints: null | IGeoJson
Optional heritageContenu
heritageContenu: null | IHeritageContenu
Optional heritageProps
heritageProps: null | IHeritageProps
Optional incertitudes
incertitudes: null | ITitreIncertitudes
Optional justificatifIds
justificatifIds: null | string[]
Optional justificatifs
justificatifs: null | IDocument[]
Optional justificatifsTypesSpecifiques
justificatifsTypesSpecifiques: null | IDocumentType[]
Optional modification
modification: null | boolean
Optional ordre
ordre: null | number
Optional pays
pays: null | IPays[]
Optional points
points: null | ITitrePoint[]
Optional sdomZones
sdomZones: null | ISDOMZone[]
Optional sectionsSpecifiques
sectionsSpecifiques: null | ISection[]
Optional slug
slug: string
Optional statut
statut: null | IEtapeStatut
statutId
statutId: string
Optional substances
substances: null | ITitreSubstance[]
Optional surface
surface: null | number
titreDemarcheId
titreDemarcheId: string
Optional titulaires
titulaires: null | ITitreEntreprise[]
Optional type
type: null | IEtapeType
Static BelongsToOneRelation
BelongsToOneRelation: RelationType
Static HasManyRelation
HasManyRelation: RelationType
Static HasOneRelation
HasOneRelation: RelationType
Static HasOneThroughRelation
HasOneThroughRelation: RelationType
Static ManyToManyRelation
ManyToManyRelation: RelationType
Static QueryBuilder
QueryBuilder: typeof QueryBuilder
Static columnNameMappers
columnNameMappers: ColumnNameMappers
Static dbRefProp
dbRefProp: string
Static Optional defaultGraphOptions
defaultGraphOptions: GraphOptions
Static fn
fn: FunctionFunction
Static idColumn
idColumn: string | string[]
Static jsonAttributes
jsonAttributes: string[]
Static jsonSchema
jsonSchema: { properties: { archive: { type: string }; contenu: { type: string[] }; date: { type: string[] }; dateDebut: { type: string[] }; dateFin: { type: string[] }; decisionsAnnexesContenu: { type: string[] }; decisionsAnnexesSections: {}; duree: { type: string[] }; heritageContenu: { type: string[] }; heritageProps: { type: string[] }; id: { maxLength: number; type: string }; incertitudes: { type: string[] }; ordre: { type: string }; parentId: { type: string[] }; slug: { type: string }; statutId: { maxLength: number; type: string }; surface: { type: string[] }; titreDemarcheId: { maxLength: number; type: string }; typeId: { maxLength: number; type: string } }; required: string[]; type: string } = ...
Type declaration
-
properties: { archive: { type: string }; contenu: { type: string[] }; date: { type: string[] }; dateDebut: { type: string[] }; dateFin: { type: string[] }; decisionsAnnexesContenu: { type: string[] }; decisionsAnnexesSections: {}; duree: { type: string[] }; heritageContenu: { type: string[] }; heritageProps: { type: string[] }; id: { maxLength: number; type: string }; incertitudes: { type: string[] }; ordre: { type: string }; parentId: { type: string[] }; slug: { type: string }; statutId: { maxLength: number; type: string }; surface: { type: string[] }; titreDemarcheId: { maxLength: number; type: string }; typeId: { maxLength: number; type: string } }
-
archive: { type: string }
-
contenu: { type: string[] }
-
date: { type: string[] }
-
dateDebut: { type: string[] }
-
dateFin: { type: string[] }
-
decisionsAnnexesContenu: { type: string[] }
-
decisionsAnnexesSections: {}
-
duree: { type: string[] }
-
heritageContenu: { type: string[] }
-
heritageProps: { type: string[] }
-
id: { maxLength: number; type: string }
-
maxLength: number
-
type: string
-
incertitudes: { type: string[] }
-
ordre: { type: string }
-
parentId: { type: string[] }
-
slug: { type: string }
-
statutId: { maxLength: number; type: string }
-
maxLength: number
-
type: string
-
surface: { type: string[] }
-
titreDemarcheId: { maxLength: number; type: string }
-
maxLength: number
-
type: string
-
typeId: { maxLength: number; type: string }
-
maxLength: number
-
type: string
-
required: string[]
-
type: string
Static modelPaths
modelPaths: string[]
Static modifiers
modifiers: Modifiers<AnyQueryBuilder>
Static pickJsonSchemaProperties
pickJsonSchemaProperties: boolean
Static propRefRegex
propRefRegex: RegExp
Static raw
raw: RawFunction
Static ref
ref: ReferenceFunction
Static relatedFindQueryMutates
relatedFindQueryMutates: boolean
Static relatedInsertQueryMutates
relatedInsertQueryMutates: boolean
Static tableName
tableName: string = 'titresEtapes'
Static uidProp
uidProp: string
Static uidRefProp
uidRefProp: string
Static useLimitInFirst
useLimitInFirst: boolean
Static virtualAttributes
virtualAttributes: string[]