| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- 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<string, typeof ApiResource> = {}
- classes.forEach((model) => {
- models[model.entity] = model
- })
- export default models
|