import {Access} from "~/models/Access/Access"; import {AdminAccess} from "~/models/Access/AdminAccess"; import {MyProfile} from "~/models/Access/MyProfile"; import {PersonalizedList} from "~/models/Access/PersonalizedList"; import {ResidenceArea} from "~/models/Billing/ResidenceArea"; import {AddressPostal} from "~/models/Core/AddressPostal"; import {BankAccount} from "~/models/Core/BankAccount"; import {ContactPoint} from "~/models/Core/ContactPoint"; import {Country} from "~/models/Core/Country"; import {File} from "~/models/Core/File"; import {Notification} from "~/models/Core/Notification"; import {NotificationUsers} from "~/models/Core/NotificationUsers"; import {NotificationMessage} from "~/models/Core/NotificationMessage"; import {Tagg} from "~/models/Core/Tagg"; import {EducationTiming} from "~/models/Education/EducationTiming"; import {Cycle} from "~/models/Education/Cycle"; import {LicenceCmfOrganizationER} from "~/models/Export/LicenceCmfOrganizationER"; import {Network} from "~/models/Network/Network"; import {NetworkOrganization} from "~/models/Network/NetworkOrganization"; import {Organization} from "~/models/Organization/Organization"; import {OrganizationAddressPostal} from "~/models/Organization/OrganizationAddressPostal"; import {OrganizationArticle} from "~/models/Organization/OrganizationArticle"; import {OrganizationLicence} from "~/models/Organization/OrganizationLicence"; import {OrganizationNetwork} from "~/models/Organization/OrganizationNetwork"; import {OrganizationProfile} from "~/models/Organization/OrganizationProfile"; import {Parameters} from "~/models/Organization/Parameters"; import {TypeOfPractice} from "~/models/Organization/TypeOfPractice"; import {Person} from "~/models/Person/Person"; import {Subdomain} from "~/models/Organization/Subdomain"; import ApiResource from "~/models/ApiResource"; // TODO: voir si possible de se passer de ce fichier // Actuellement, cet import n'est utilisé que par le service EntityManager pour // retrouver la classe d'une entité à partir de son nom const classes = [ Access, AdminAccess, MyProfile, PersonalizedList, ResidenceArea, AddressPostal, BankAccount, ContactPoint, Country, File, Notification, NotificationMessage, NotificationUsers, Tagg, Cycle, EducationTiming, LicenceCmfOrganizationER, Network, NetworkOrganization, Organization, OrganizationAddressPostal, OrganizationArticle, OrganizationLicence, OrganizationNetwork, OrganizationProfile, Parameters, Subdomain, TypeOfPractice, Person ] const models: Record = {} classes.forEach((model) => { models[model.entity] = model }) export default models