Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions backend/src/app.module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ import { CompanyLogoModule } from './entities/company-logo/company-logo.module.j
import { CompanyFaviconModule } from './entities/company-favicon/company-favicon.module.js';
import { CompanyTabTitleModule } from './entities/company-tab-title/company-tab-title.module.js';
import { TableFiltersModule } from './entities/table-filters/table-filters.module.js';
import { DemoDataModule } from './entities/demo-data/demo-deta.module.js';

@Module({
imports: [
Expand Down Expand Up @@ -64,6 +65,7 @@ import { TableFiltersModule } from './entities/table-filters/table-filters.modul
CompanyFaviconModule,
CompanyTabTitleModule,
TableFiltersModule,
DemoDataModule,
],
controllers: [AppController],
providers: [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,13 +45,15 @@ import { CompanyFaviconEntity } from '../../entities/company-favicon/company-fav
import { CompanyTabTitleEntity } from '../../entities/company-tab-title/company-tab-title.entity.js';
import { TableFiltersEntity } from '../../entities/table-filters/table-filters.entity.js';
import { ITableFiltersCustomRepository } from '../../entities/table-filters/repository/table-filters-custom-repository.interface.js';
import { TableSettingsEntity } from '../../entities/table-settings/table-settings.entity.js';
import { TableWidgetEntity } from '../../entities/widget/table-widget.entity.js';

export interface IGlobalDatabaseContext extends IDatabaseContext {
userRepository: Repository<UserEntity> & IUserRepository;
connectionRepository: Repository<ConnectionEntity> & IConnectionRepository;
groupRepository: IGroupRepository;
permissionRepository: IPermissionRepository;
tableSettingsRepository: ITableSettingsRepository;
tableSettingsRepository: Repository<TableSettingsEntity> & ITableSettingsRepository;
userAccessRepository: IUserAccessRepository;
agentRepository: IAgentRepository;
emailVerificationRepository: IEmailVerificationRepository;
Expand All @@ -63,7 +65,7 @@ export interface IGlobalDatabaseContext extends IDatabaseContext {
tableLogsRepository: ITableLogsRepository;
userActionRepository: IUserActionRepository;
logOutRepository: ILogOutRepository;
tableWidgetsRepository: ITableWidgetsRepository;
tableWidgetsRepository: Repository<TableWidgetEntity> & ITableWidgetsRepository;
tableInfoRepository: Repository<TableInfoEntity>;
tableFieldInfoRepository: Repository<TableFieldInfoEntity>;
tableActionRepository: Repository<TableActionEntity> & ITableActionRepository;
Expand Down
8 changes: 4 additions & 4 deletions backend/src/common/application/global-database-context.ts
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@ export class GlobalDatabaseContext implements IGlobalDatabaseContext {
private _connectionRepository: Repository<ConnectionEntity> & IConnectionRepository;
private _groupRepository: IGroupRepository;
private _permissionRepository: IPermissionRepository;
private _tableSettingsRepository: ITableSettingsRepository;
private _tableSettingsRepository: Repository<TableSettingsEntity> & ITableSettingsRepository;
private _userAccessRepository: IUserAccessRepository;
private _agentRepository: IAgentRepository;
private _emailVerificationRepository: IEmailVerificationRepository;
Expand All @@ -111,7 +111,7 @@ export class GlobalDatabaseContext implements IGlobalDatabaseContext {
private _tableLogsRepository: ITableLogsRepository;
private _userActionRepository: IUserActionRepository;
private _logOutRepository: ILogOutRepository;
private _tableWidgetsRepository: ITableWidgetsRepository;
private _tableWidgetsRepository: Repository<TableWidgetEntity> & ITableWidgetsRepository;
private _tableFieldInfoRepository: Repository<TableFieldInfoEntity>;
private _tableInfoReposioty: Repository<TableInfoEntity>;
private _tableActionRepository: Repository<TableActionEntity> & ITableActionRepository;
Expand Down Expand Up @@ -234,7 +234,7 @@ export class GlobalDatabaseContext implements IGlobalDatabaseContext {
return this._permissionRepository;
}

public get tableSettingsRepository(): ITableSettingsRepository {
public get tableSettingsRepository(): Repository<TableSettingsEntity> & ITableSettingsRepository {
return this._tableSettingsRepository;
}

Expand Down Expand Up @@ -282,7 +282,7 @@ export class GlobalDatabaseContext implements IGlobalDatabaseContext {
return this._logOutRepository;
}

public get tableWidgetsRepository(): ITableWidgetsRepository {
public get tableWidgetsRepository(): Repository<TableWidgetEntity> & ITableWidgetsRepository {
return this._tableWidgetsRepository;
}

Expand Down
Loading
Loading