@@ -56,43 +56,46 @@ import { SignInAuditEntity } from '../../entities/user-sign-in-audit/sign-in-aud
5656import { ISignInAuditRepository } from '../../entities/user-sign-in-audit/repository/sign-in-audit-repository.interface.js' ;
5757import { IPersonalTableSettingsRepository } from '../../entities/table-settings/personal-table-settings/repository/personal-table-settings.repository.interface.js' ;
5858import { PersonalTableSettingsEntity } from '../../entities/table-settings/personal-table-settings/personal-table-settings.entity.js' ;
59+ import { SavedDbQueryEntity } from '../../entities/visualizations/saved-db-query/saved-db-query.entity.js' ;
60+ import { ISavedDbQueryRepository } from '../../entities/visualizations/saved-db-query/repository/saved-db-query.repository.interface.js' ;
5961
6062export interface IGlobalDatabaseContext extends IDatabaseContext {
61- userRepository : Repository < UserEntity > & IUserRepository ;
62- connectionRepository : Repository < ConnectionEntity > & IConnectionRepository ;
63- groupRepository : IGroupRepository ;
64- permissionRepository : IPermissionRepository ;
65- tableSettingsRepository : Repository < TableSettingsEntity > & ITableSettingsRepository ;
66- userAccessRepository : IUserAccessRepository ;
67- agentRepository : IAgentRepository ;
68- emailVerificationRepository : IEmailVerificationRepository ;
69- passwordResetRepository : IPasswordResetRepository ;
70- emailChangeRepository : IEmailChangeRepository ;
71- userInvitationRepository : IUserInvitationRepository ;
72- connectionPropertiesRepository : Repository < ConnectionPropertiesEntity > & IConnectionPropertiesRepository ;
73- customFieldsRepository : ICustomFieldsRepository ;
74- tableLogsRepository : ITableLogsRepository ;
75- userActionRepository : IUserActionRepository ;
76- logOutRepository : ILogOutRepository ;
77- tableWidgetsRepository : Repository < TableWidgetEntity > & ITableWidgetsRepository ;
78- tableInfoRepository : Repository < TableInfoEntity > ;
79- tableFieldInfoRepository : Repository < TableFieldInfoEntity > ;
80- tableActionRepository : Repository < TableActionEntity > & ITableActionRepository ;
81- userGitHubIdentifierRepository : IUserGitHubIdentifierRepository ;
82- companyInfoRepository : Repository < CompanyInfoEntity > & ICompanyInfoRepository ;
83- invitationInCompanyRepository : Repository < InvitationInCompanyEntity > & IInvitationInCompanyRepository ;
84- userSessionSettingsRepository : Repository < UserSessionSettingsEntity > & IUserSessionSettings ;
85- actionRulesRepository : Repository < ActionRulesEntity > & IActionRulesRepository ;
86- actionEventsRepository : Repository < ActionEventsEntity > & IActionEventsRepository ;
87- userApiKeysRepository : Repository < UserApiKeyEntity > & IUserApiKeyRepository ;
88- companyLogoRepository : Repository < CompanyLogoEntity > ;
89- companyFaviconRepository : Repository < CompanyFaviconEntity > ;
90- companyTabTitleRepository : Repository < CompanyTabTitleEntity > ;
91- tableFiltersRepository : Repository < TableFiltersEntity > & ITableFiltersCustomRepository ;
92- aiResponsesToUserRepository : Repository < AiResponsesToUserEntity > & IAiResponsesToUserRepository ;
93- tableCategoriesRepository : Repository < TableCategoriesEntity > & ITableCategoriesCustomRepository ;
94- userSecretRepository : Repository < UserSecretEntity > & IUserSecretRepository ;
95- secretAccessLogRepository : Repository < SecretAccessLogEntity > & ISecretAccessLogRepository ;
96- signInAuditRepository : Repository < SignInAuditEntity > & ISignInAuditRepository ;
97- personalTableSettingsRepository : Repository < PersonalTableSettingsEntity > & IPersonalTableSettingsRepository ;
63+ userRepository : Repository < UserEntity > & IUserRepository ;
64+ connectionRepository : Repository < ConnectionEntity > & IConnectionRepository ;
65+ groupRepository : IGroupRepository ;
66+ permissionRepository : IPermissionRepository ;
67+ tableSettingsRepository : Repository < TableSettingsEntity > & ITableSettingsRepository ;
68+ userAccessRepository : IUserAccessRepository ;
69+ agentRepository : IAgentRepository ;
70+ emailVerificationRepository : IEmailVerificationRepository ;
71+ passwordResetRepository : IPasswordResetRepository ;
72+ emailChangeRepository : IEmailChangeRepository ;
73+ userInvitationRepository : IUserInvitationRepository ;
74+ connectionPropertiesRepository : Repository < ConnectionPropertiesEntity > & IConnectionPropertiesRepository ;
75+ customFieldsRepository : ICustomFieldsRepository ;
76+ tableLogsRepository : ITableLogsRepository ;
77+ userActionRepository : IUserActionRepository ;
78+ logOutRepository : ILogOutRepository ;
79+ tableWidgetsRepository : Repository < TableWidgetEntity > & ITableWidgetsRepository ;
80+ tableInfoRepository : Repository < TableInfoEntity > ;
81+ tableFieldInfoRepository : Repository < TableFieldInfoEntity > ;
82+ tableActionRepository : Repository < TableActionEntity > & ITableActionRepository ;
83+ userGitHubIdentifierRepository : IUserGitHubIdentifierRepository ;
84+ companyInfoRepository : Repository < CompanyInfoEntity > & ICompanyInfoRepository ;
85+ invitationInCompanyRepository : Repository < InvitationInCompanyEntity > & IInvitationInCompanyRepository ;
86+ userSessionSettingsRepository : Repository < UserSessionSettingsEntity > & IUserSessionSettings ;
87+ actionRulesRepository : Repository < ActionRulesEntity > & IActionRulesRepository ;
88+ actionEventsRepository : Repository < ActionEventsEntity > & IActionEventsRepository ;
89+ userApiKeysRepository : Repository < UserApiKeyEntity > & IUserApiKeyRepository ;
90+ companyLogoRepository : Repository < CompanyLogoEntity > ;
91+ companyFaviconRepository : Repository < CompanyFaviconEntity > ;
92+ companyTabTitleRepository : Repository < CompanyTabTitleEntity > ;
93+ tableFiltersRepository : Repository < TableFiltersEntity > & ITableFiltersCustomRepository ;
94+ aiResponsesToUserRepository : Repository < AiResponsesToUserEntity > & IAiResponsesToUserRepository ;
95+ tableCategoriesRepository : Repository < TableCategoriesEntity > & ITableCategoriesCustomRepository ;
96+ userSecretRepository : Repository < UserSecretEntity > & IUserSecretRepository ;
97+ secretAccessLogRepository : Repository < SecretAccessLogEntity > & ISecretAccessLogRepository ;
98+ signInAuditRepository : Repository < SignInAuditEntity > & ISignInAuditRepository ;
99+ personalTableSettingsRepository : Repository < PersonalTableSettingsEntity > & IPersonalTableSettingsRepository ;
100+ savedDbQueryRepository : Repository < SavedDbQueryEntity > & ISavedDbQueryRepository ;
98101}
0 commit comments