Properties
QueryBuilderType
Query
BuilderType: QueryBuilder<default, Document[]>
Optional activite
activite: null | ITitreActivite
Optional description
description: null | string
Optional entreprise
entreprise: null | IEntreprise
Optional entrepriseId
entrepriseId: null | string
Optional entreprisesLecture
entreprisesLecture: null | boolean
Optional etape
etape: null | ITitreEtape
Optional etapesAssociees
etapesAssociees: null | ITitreEtape[]
Optional fichier
fichier: null | boolean
Optional fichierNouveau
fichierNouveau: null | { file: FileUpload }
Optional fichierTypeId
fichierTypeId: null | string
Optional jorf
jorf: null | string
Optional nomTemporaire
nomTemporaire: null | string
Optional nor
nor: null | string
Optional publicLecture
publicLecture: null | boolean
Optional suppression
suppression: null | boolean
Optional titreActiviteId
titreActiviteId: null | string
Optional titreEtapeId
titreEtapeId: null | string
Optional type
type: null | IDocumentType
Optional uri
uri: null | string
Optional url
url: null | string
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: { date: { type: string }; description: { type: string[] }; entrepriseId: { type: string[] }; entreprisesLecture: { type: string[] }; fichier: { type: string[] }; fichierTypeId: { type: string[] }; id: { type: string }; jorf: { type: string[] }; nor: { type: string[] }; publicLecture: { type: string[] }; titreActiviteId: { type: string[] }; titreEtapeId: { type: string[] }; typeId: { type: string }; uri: { type: string[] }; url: { type: string[] } }; required: string[]; type: string } = ...
Type declaration
-
properties: { date: { type: string }; description: { type: string[] }; entrepriseId: { type: string[] }; entreprisesLecture: { type: string[] }; fichier: { type: string[] }; fichierTypeId: { type: string[] }; id: { type: string }; jorf: { type: string[] }; nor: { type: string[] }; publicLecture: { type: string[] }; titreActiviteId: { type: string[] }; titreEtapeId: { type: string[] }; typeId: { type: string }; uri: { type: string[] }; url: { type: string[] } }
-
date: { type: string }
-
description: { type: string[] }
-
entrepriseId: { type: string[] }
-
entreprisesLecture: { type: string[] }
-
fichier: { type: string[] }
-
fichierTypeId: { type: string[] }
-
id: { type: string }
-
jorf: { type: string[] }
-
nor: { type: string[] }
-
publicLecture: { type: string[] }
-
titreActiviteId: { type: string[] }
-
titreEtapeId: { type: string[] }
-
typeId: { type: string }
-
uri: { type: string[] }
-
url: { 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 = 'documents'
Static uidProp
uidProp: string
Static uidRefProp
uidRefProp: string
Static useLimitInFirst
useLimitInFirst: boolean
Static virtualAttributes
virtualAttributes: string[]