@@ -56,43 +56,52 @@ 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' ;
61+ import { DashboardEntity } from '../../entities/visualizations/dashboard/dashboard.entity.js' ;
62+ import { DashboardWidgetEntity } from '../../entities/visualizations/dashboard-widget/dashboard-widget.entity.js' ;
63+ import { IDashboardRepository } from '../../entities/visualizations/dashboard/repository/dashboard.repository.interface.js' ;
64+ import { IDashboardWidgetRepository } from '../../entities/visualizations/dashboard-widget/repository/dashboard-widget.repository.interface.js' ;
5965
6066export 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 ;
67+ userRepository : Repository < UserEntity > & IUserRepository ;
68+ connectionRepository : Repository < ConnectionEntity > & IConnectionRepository ;
69+ groupRepository : IGroupRepository ;
70+ permissionRepository : IPermissionRepository ;
71+ tableSettingsRepository : Repository < TableSettingsEntity > & ITableSettingsRepository ;
72+ userAccessRepository : IUserAccessRepository ;
73+ agentRepository : IAgentRepository ;
74+ emailVerificationRepository : IEmailVerificationRepository ;
75+ passwordResetRepository : IPasswordResetRepository ;
76+ emailChangeRepository : IEmailChangeRepository ;
77+ userInvitationRepository : IUserInvitationRepository ;
78+ connectionPropertiesRepository : Repository < ConnectionPropertiesEntity > & IConnectionPropertiesRepository ;
79+ customFieldsRepository : ICustomFieldsRepository ;
80+ tableLogsRepository : ITableLogsRepository ;
81+ userActionRepository : IUserActionRepository ;
82+ logOutRepository : ILogOutRepository ;
83+ tableWidgetsRepository : Repository < TableWidgetEntity > & ITableWidgetsRepository ;
84+ tableInfoRepository : Repository < TableInfoEntity > ;
85+ tableFieldInfoRepository : Repository < TableFieldInfoEntity > ;
86+ tableActionRepository : Repository < TableActionEntity > & ITableActionRepository ;
87+ userGitHubIdentifierRepository : IUserGitHubIdentifierRepository ;
88+ companyInfoRepository : Repository < CompanyInfoEntity > & ICompanyInfoRepository ;
89+ invitationInCompanyRepository : Repository < InvitationInCompanyEntity > & IInvitationInCompanyRepository ;
90+ userSessionSettingsRepository : Repository < UserSessionSettingsEntity > & IUserSessionSettings ;
91+ actionRulesRepository : Repository < ActionRulesEntity > & IActionRulesRepository ;
92+ actionEventsRepository : Repository < ActionEventsEntity > & IActionEventsRepository ;
93+ userApiKeysRepository : Repository < UserApiKeyEntity > & IUserApiKeyRepository ;
94+ companyLogoRepository : Repository < CompanyLogoEntity > ;
95+ companyFaviconRepository : Repository < CompanyFaviconEntity > ;
96+ companyTabTitleRepository : Repository < CompanyTabTitleEntity > ;
97+ tableFiltersRepository : Repository < TableFiltersEntity > & ITableFiltersCustomRepository ;
98+ aiResponsesToUserRepository : Repository < AiResponsesToUserEntity > & IAiResponsesToUserRepository ;
99+ tableCategoriesRepository : Repository < TableCategoriesEntity > & ITableCategoriesCustomRepository ;
100+ userSecretRepository : Repository < UserSecretEntity > & IUserSecretRepository ;
101+ secretAccessLogRepository : Repository < SecretAccessLogEntity > & ISecretAccessLogRepository ;
102+ signInAuditRepository : Repository < SignInAuditEntity > & ISignInAuditRepository ;
103+ personalTableSettingsRepository : Repository < PersonalTableSettingsEntity > & IPersonalTableSettingsRepository ;
104+ savedDbQueryRepository : Repository < SavedDbQueryEntity > & ISavedDbQueryRepository ;
105+ dashboardRepository : Repository < DashboardEntity > & IDashboardRepository ;
106+ dashboardWidgetRepository : Repository < DashboardWidgetEntity > & IDashboardWidgetRepository ;
98107}
0 commit comments