Options
All
  • Public
  • Public/Protected
  • All
Menu

Module database/queries/titres

Index

Functions

Const titreAdministrationGestionnaireDelete

  • titreAdministrationGestionnaireDelete(titreId: string, administrationId: string): Promise<number>

Const titreCreate

Const titreDelete

  • titreDelete(id: string, tr?: Transaction): Promise<number>

Const titreGet

  • titreGet(id: string, __namedParameters: { fetchHeritage?: boolean; fields?: IFields }, user: undefined | null | IUtilisateur): Promise<undefined | ITitre>
  • Retourne un titre en fonction de son id

    Parameters

    • id: string

      id du titre

    • __namedParameters: { fetchHeritage?: boolean; fields?: IFields }
      • Optional fetchHeritage?: boolean
      • Optional fields?: IFields

        propriétés demandées sur le titre

    • user: undefined | null | IUtilisateur

      l’utilisateur

    Returns Promise<undefined | ITitre>

    un titre

Const titreUpdate

  • titreUpdate(id: string, titre: Partial<ITitre>): Promise<default>

Const titreUpsert

  • titreUpsert(titre: ITitre, __namedParameters: { fields?: IFields }, tr?: Transaction): Promise<default>

Const titresAdministrationsGestionnairesCreate

  • titresAdministrationsGestionnairesCreate(titresAdministrationsGestionnaires: ITitreAdministrationGestionnaire[]): Promise<TitresAdministrationsGestionnaires[]>
  • Parameters

    • titresAdministrationsGestionnaires: ITitreAdministrationGestionnaire[]

    Returns Promise<TitresAdministrationsGestionnaires[]>

Const titresCount

  • titresCount(__namedParameters?: { demandeEnCours?: null | boolean; domainesIds?: null | string[]; entreprises?: null | string; noms?: null | string; references?: null | string; statutsIds?: null | string[]; substances?: null | string; territoires?: null | string; typesIds?: null | string[] }, __namedParameters: { fields?: IFields }, user: undefined | null | IUtilisateur): Promise<number>
  • Retourne le nombre de titres filtrés

    Parameters

    • __namedParameters: { demandeEnCours?: null | boolean; domainesIds?: null | string[]; entreprises?: null | string; noms?: null | string; references?: null | string; statutsIds?: null | string[]; substances?: null | string; territoires?: null | string; typesIds?: null | string[] } = {}
      • Optional demandeEnCours?: null | boolean
      • Optional domainesIds?: null | string[]
      • Optional entreprises?: null | string
      • Optional noms?: null | string
      • Optional references?: null | string
      • Optional statutsIds?: null | string[]
      • Optional substances?: null | string
      • Optional territoires?: null | string
      • Optional typesIds?: null | string[]
    • __namedParameters: { fields?: IFields }
      • Optional fields?: IFields

        propriétés demandées

    • user: undefined | null | IUtilisateur

      utilisateur

    Returns Promise<number>

    le nombre de titres

Const titresGet

  • titresGet(__namedParameters?: { colonne?: null | ITitreColonneId; demandeEnCours?: null | boolean; domainesIds?: null | string[]; entreprises?: null | string; ids?: null | string[]; intervalle?: null | number; noms?: null | string; ordre?: null | "asc" | "desc"; page?: null | number; perimetre?: null | number[]; references?: null | string; slugs?: null | string[]; statutsIds?: null | string[]; substances?: null | string; territoires?: null | string; typesIds?: null | string[] }, __namedParameters: { fields?: IFields }, user: undefined | null | IUtilisateur): Promise<Titres[]>
  • Retourne des titres en fonction de filtres

    Parameters

    • __namedParameters: { colonne?: null | ITitreColonneId; demandeEnCours?: null | boolean; domainesIds?: null | string[]; entreprises?: null | string; ids?: null | string[]; intervalle?: null | number; noms?: null | string; ordre?: null | "asc" | "desc"; page?: null | number; perimetre?: null | number[]; references?: null | string; slugs?: null | string[]; statutsIds?: null | string[]; substances?: null | string; territoires?: null | string; typesIds?: null | string[] } = {}
      • Optional colonne?: null | ITitreColonneId
      • Optional demandeEnCours?: null | boolean
      • Optional domainesIds?: null | string[]
      • Optional entreprises?: null | string
      • Optional ids?: null | string[]
      • Optional intervalle?: null | number
      • Optional noms?: null | string
      • Optional ordre?: null | "asc" | "desc"
      • Optional page?: null | number
      • Optional perimetre?: null | number[]
      • Optional references?: null | string
      • Optional slugs?: null | string[]
      • Optional statutsIds?: null | string[]
      • Optional substances?: null | string
      • Optional territoires?: null | string
      • Optional typesIds?: null | string[]
    • __namedParameters: { fields?: IFields }
      • Optional fields?: IFields

        propriétés demandées

    • user: undefined | null | IUtilisateur

      utilisateur

    Returns Promise<Titres[]>

    une liste de titres

Generated using TypeDoc