Skip to main content

koprogo_api/infrastructure/database/repositories/
mod.rs

1pub mod account_repository_impl;
2pub mod achievement_repository_impl;
3pub mod acp_repository_impl;
4pub mod ag_session_repository_impl;
5pub mod age_request_repository_impl;
6pub mod audit_log_repository_impl;
7pub mod board_alert_repository_impl;
8pub mod board_decision_repository_impl;
9pub mod board_member_repository_impl;
10pub mod budget_repository_impl;
11pub mod building_repository_impl;
12pub mod call_for_funds_repository_impl;
13pub mod challenge_repository_impl;
14pub mod charge_distribution_repository_impl;
15pub mod consent_repository_impl;
16pub mod contract_evaluation_repository_impl;
17pub mod contractor_evaluation_repository_impl;
18pub mod contractor_report_repository_impl;
19pub mod convocation_recipient_repository_impl;
20pub mod convocation_repository_impl;
21pub mod document_repository_impl;
22pub mod energy_bill_upload_repository_impl;
23pub mod energy_campaign_repository_impl;
24pub mod etat_date_repository_impl;
25pub mod expense_repository_impl;
26pub mod fund_repository_impl;
27pub mod gdpr_art30_repository_impl;
28pub mod gdpr_repository_impl;
29pub mod individual_member_repository_impl;
30pub mod iot_repository_impl;
31pub mod journal_entry_repository_impl;
32pub mod lien_notaire_repository_impl;
33pub mod local_exchange_repository_impl;
34pub mod magic_link_repository_impl;
35pub mod mandate_repository_impl;
36pub mod meeting_completion_checker_impl;
37pub mod meeting_repository_impl;
38pub mod module_registry_impl;
39pub mod notice_repository_impl;
40pub mod notification_preference_repository_impl;
41pub mod notification_repository_impl;
42pub mod organization_repository_impl;
43pub mod owner_contribution_repository_impl;
44pub mod owner_credit_balance_repository_impl;
45pub mod owner_repository_impl;
46pub mod payment_method_repository_impl;
47pub mod payment_reminder_repository_impl;
48pub mod payment_repository_impl;
49pub mod poll_repository_impl;
50pub mod poll_vote_repository_impl;
51pub mod portfolio_repository_impl;
52pub mod quote_repository_impl;
53pub mod refresh_token_repository_impl;
54pub mod resolution_repository_impl;
55pub mod resource_booking_repository_impl;
56pub mod role_delegation_repository_impl;
57pub mod security_incident_repository_impl;
58pub mod service_provider_repository_impl;
59pub mod shared_object_repository_impl;
60pub mod skill_repository_impl;
61pub mod stats_repository_impl;
62pub mod syndic_response_repository_impl;
63pub mod technical_inspection_repository_impl;
64pub mod technical_spec_repository_impl;
65pub mod ticket_repository_impl;
66pub mod two_factor_repository_impl;
67pub mod unit_owner_repository_impl;
68pub mod unit_repository_impl;
69pub mod user_repository_impl;
70pub mod user_role_repository_impl;
71pub mod vote_repository_impl;
72pub mod work_report_repository_impl;
73
74pub use account_repository_impl::PostgresAccountRepository;
75pub use achievement_repository_impl::{
76    PostgresAchievementRepository, PostgresUserAchievementRepository,
77};
78pub use acp_repository_impl::PostgresAcpRepository;
79pub use ag_session_repository_impl::PostgresAgSessionRepository;
80pub use age_request_repository_impl::PostgresAgeRequestRepository;
81pub use audit_log_repository_impl::PostgresAuditLogRepository;
82pub use board_alert_repository_impl::PostgresBoardAlertRepository;
83pub use board_decision_repository_impl::PostgresBoardDecisionRepository;
84pub use board_member_repository_impl::PostgresBoardMemberRepository;
85pub use budget_repository_impl::PostgresBudgetRepository;
86pub use building_repository_impl::PostgresBuildingRepository;
87pub use call_for_funds_repository_impl::PostgresCallForFundsRepository;
88pub use challenge_repository_impl::{
89    PostgresChallengeProgressRepository, PostgresChallengeRepository,
90};
91pub use charge_distribution_repository_impl::PostgresChargeDistributionRepository;
92pub use consent_repository_impl::PostgresConsentRepository;
93pub use contract_evaluation_repository_impl::PostgresContractEvaluationRepository;
94pub use contractor_evaluation_repository_impl::PostgresContractorEvaluationRepository;
95pub use contractor_report_repository_impl::PostgresContractorReportRepository;
96pub use convocation_recipient_repository_impl::PostgresConvocationRecipientRepository;
97pub use convocation_repository_impl::PostgresConvocationRepository;
98pub use document_repository_impl::PostgresDocumentRepository;
99pub use energy_bill_upload_repository_impl::PostgresEnergyBillUploadRepository;
100pub use energy_campaign_repository_impl::PostgresEnergyCampaignRepository;
101pub use etat_date_repository_impl::PostgresEtatDateRepository;
102pub use expense_repository_impl::PostgresExpenseRepository;
103pub use fund_repository_impl::PostgresFundRepository;
104pub use gdpr_art30_repository_impl::PostgresGdprArt30Repository;
105pub use gdpr_repository_impl::PostgresGdprRepository;
106pub use individual_member_repository_impl::PostgresIndividualMemberRepository;
107pub use iot_repository_impl::PostgresIoTRepository;
108pub use journal_entry_repository_impl::PostgresJournalEntryRepository;
109pub use lien_notaire_repository_impl::PostgresLienNotaireRepository;
110pub use local_exchange_repository_impl::PostgresLocalExchangeRepository;
111pub use magic_link_repository_impl::PostgresMagicLinkRepository;
112pub use mandate_repository_impl::PostgresMandateRepository;
113pub use meeting_repository_impl::PostgresMeetingRepository;
114pub use module_registry_impl::PostgresModuleRegistry;
115pub use notice_repository_impl::PostgresNoticeRepository;
116pub use notification_preference_repository_impl::PostgresNotificationPreferenceRepository;
117pub use notification_repository_impl::PostgresNotificationRepository;
118pub use organization_repository_impl::PostgresOrganizationRepository;
119pub use owner_contribution_repository_impl::PostgresOwnerContributionRepository;
120pub use owner_credit_balance_repository_impl::PostgresOwnerCreditBalanceRepository;
121pub use owner_repository_impl::PostgresOwnerRepository;
122pub use payment_method_repository_impl::PostgresPaymentMethodRepository;
123pub use payment_reminder_repository_impl::PostgresPaymentReminderRepository;
124pub use payment_repository_impl::PostgresPaymentRepository;
125pub use poll_repository_impl::PostgresPollRepository;
126pub use poll_vote_repository_impl::PostgresPollVoteRepository;
127pub use portfolio_repository_impl::PostgresPortfolioRepository;
128pub use quote_repository_impl::PostgresQuoteRepository;
129pub use refresh_token_repository_impl::PostgresRefreshTokenRepository;
130pub use resolution_repository_impl::PostgresResolutionRepository;
131pub use resource_booking_repository_impl::PostgresResourceBookingRepository;
132pub use role_delegation_repository_impl::PostgresRoleDelegationRepository;
133pub use security_incident_repository_impl::PostgresSecurityIncidentRepository;
134pub use service_provider_repository_impl::PostgresServiceProviderRepository;
135pub use shared_object_repository_impl::PostgresSharedObjectRepository;
136pub use skill_repository_impl::PostgresSkillRepository;
137pub use stats_repository_impl::PostgresStatsRepository;
138pub use syndic_response_repository_impl::PostgresSyndicResponseRepository;
139pub use technical_inspection_repository_impl::PostgresTechnicalInspectionRepository;
140pub use technical_spec_repository_impl::PostgresTechnicalSpecRepository;
141pub use ticket_repository_impl::PostgresTicketRepository;
142pub use two_factor_repository_impl::PostgresTwoFactorRepository;
143pub use unit_owner_repository_impl::PostgresUnitOwnerRepository;
144pub use unit_repository_impl::PostgresUnitRepository;
145pub use user_repository_impl::PostgresUserRepository;
146pub use user_role_repository_impl::PostgresUserRoleRepository;
147pub use vote_repository_impl::PostgresVoteRepository;
148pub use work_report_repository_impl::PostgresWorkReportRepository;