dependencies dependencies cluster_TimescaleModule cluster_TimescaleModule_exports cluster_TimescaleModule_providers CommitCommentGithubEventsService CommitCommentGithubEventsService ContributorDevstatsService ContributorDevstatsService CreateGithubEventsService CreateGithubEventsService DeleteGithubEventsService DeleteGithubEventsService ForkGithubEventsService ForkGithubEventsService GollumGithubEventsService GollumGithubEventsService IssueCommentGithubEventsService IssueCommentGithubEventsService IssuesGithubEventsService IssuesGithubEventsService IssuesGithubEventsVectorService IssuesGithubEventsVectorService MemberGithubEventsService MemberGithubEventsService PullRequestGithubEventsService PullRequestGithubEventsService PullRequestGithubEventsVectorService PullRequestGithubEventsVectorService PullRequestReviewCommentGithubEventsService PullRequestReviewCommentGithubEventsService PullRequestReviewGithubEventsService PullRequestReviewGithubEventsService PushGithubEventsService PushGithubEventsService ReleaseGithubEventsService ReleaseGithubEventsService RepoDevstatsService RepoDevstatsService WatchGithubEventsService WatchGithubEventsService TimescaleModule TimescaleModule TimescaleModule->CommitCommentGithubEventsService TimescaleModule->ContributorDevstatsService TimescaleModule->CreateGithubEventsService TimescaleModule->DeleteGithubEventsService TimescaleModule->ForkGithubEventsService TimescaleModule->GollumGithubEventsService TimescaleModule->IssueCommentGithubEventsService TimescaleModule->IssuesGithubEventsService TimescaleModule->IssuesGithubEventsVectorService TimescaleModule->MemberGithubEventsService TimescaleModule->PullRequestGithubEventsService TimescaleModule->PullRequestGithubEventsVectorService TimescaleModule->PullRequestReviewCommentGithubEventsService TimescaleModule->PullRequestReviewGithubEventsService TimescaleModule->PushGithubEventsService TimescaleModule->ReleaseGithubEventsService TimescaleModule->RepoDevstatsService TimescaleModule->WatchGithubEventsService CommitCommentGithubEventsService CommitCommentGithubEventsService CommitCommentGithubEventsService->TimescaleModule ContributorDevstatsService ContributorDevstatsService ContributorDevstatsService->TimescaleModule CreateGithubEventsService CreateGithubEventsService CreateGithubEventsService->TimescaleModule DeleteGithubEventsService DeleteGithubEventsService DeleteGithubEventsService->TimescaleModule ForkGithubEventsService ForkGithubEventsService ForkGithubEventsService->TimescaleModule GollumGithubEventsService GollumGithubEventsService GollumGithubEventsService->TimescaleModule IssueCommentGithubEventsService IssueCommentGithubEventsService IssueCommentGithubEventsService->TimescaleModule IssuesGithubEventsService IssuesGithubEventsService IssuesGithubEventsService->TimescaleModule IssuesGithubEventsVectorService IssuesGithubEventsVectorService IssuesGithubEventsVectorService->TimescaleModule MemberGithubEventsService MemberGithubEventsService MemberGithubEventsService->TimescaleModule PullRequestGithubEventsService PullRequestGithubEventsService PullRequestGithubEventsService->TimescaleModule PullRequestGithubEventsVectorService PullRequestGithubEventsVectorService PullRequestGithubEventsVectorService->TimescaleModule PullRequestReviewCommentGithubEventsService PullRequestReviewCommentGithubEventsService PullRequestReviewCommentGithubEventsService->TimescaleModule PullRequestReviewGithubEventsService PullRequestReviewGithubEventsService PullRequestReviewGithubEventsService->TimescaleModule PushGithubEventsService PushGithubEventsService PushGithubEventsService->TimescaleModule ReleaseGithubEventsService ReleaseGithubEventsService ReleaseGithubEventsService->TimescaleModule RepoDevstatsService RepoDevstatsService RepoDevstatsService->TimescaleModule WatchGithubEventsService WatchGithubEventsService WatchGithubEventsService->TimescaleModule
import { Module, forwardRef } from "@nestjs/common";
import { TypeOrmModule } from "@nestjs/typeorm";
import { DbRepoWithStats } from "../repo/entities/repo.entity";
import { DbUserList } from "../user-lists/entities/user-list.entity";
import { DbUserListContributor } from "../user-lists/entities/user-list-contributor.entity";
import { DbUserHighlight } from "../user/entities/user-highlight.entity";
import { DbUser } from "../user/user.entity";
import { RepoModule } from "../repo/repo.module";
import { UserListModule } from "../user-lists/user-list.module";
import { PullRequestGithubEventsService } from "./pull_request_github_events.service";
import { PullRequestReviewGithubEventsService } from "./pull_request_review_github_events.service";
import { DbPullRequestGitHubEvents } from "./entities/pull_request_github_event.entity";
import { DbPullRequestReviewGitHubEvents } from "./entities/pull_request_review_github_event.entity";
import { WatchGithubEventsService } from "./watch_github_events.service";
import { DbPushGitHubEventsHistogram } from "./entities/push_github_events_histogram.entity";
import { PushGithubEventsService } from "./push_github_events.service";
import { ForkGithubEventsService } from "./fork_github_events.service";
import { DbIssueCommentGitHubEventsHistogram } from "./entities/issue_comment_github_events_histogram.entity";
import { IssueCommentGithubEventsService } from "./issue_comment_github_events.service";
import { IssuesGithubEventsService } from "./issues_github_events.service";
import { DbIssuesGitHubEventsHistogram } from "./entities/issues_github_events_histogram.entity";
import { DbIssuesGitHubEvents } from "./entities/issues_github_event.entity";
import { RepoDevstatsService } from "./repo-devstats.service";
import { DbPushGitHubEvents } from "./entities/push_github_events.entity";
import { ContributorDevstatsService } from "./contrib-stats.service";
import { DbContributorStat } from "./entities/contributor_devstat.entity";
import { DbForkGitHubEvents } from "./entities/fork_github_events.entity";
import { DbForkGitHubEventsHistogram } from "./entities/fork_github_events_histogram.entity";
import { DbWatchGitHubEvents } from "./entities/watch_github_events.entity";
import { DbWatchGitHubEventsHistogram } from "./entities/watch_github_events_histogram.entity";
import { DbReleaseGitHubEventsHistogram } from "./entities/release_github_events_histogram.entity";
import { ReleaseGithubEventsService } from "./release_github_events.service";
import { DbCommitCommentGitHubEventsHistogram } from "./entities/commit_comment_github_events_histogram.entity";
import { CommitCommentGithubEventsService } from "./commit_comment_github_events.service";
import { DbCreateGitHubEventsHistogram } from "./entities/create_github_events_histogram.entity";
import { CreateGithubEventsService } from "./create_github_events.service";
import { DeleteGithubEventsService } from "./delete_github_events.service";
import { DbDeleteGitHubEventsHistogram } from "./entities/delete_github_events_histogram.entity";
import { DbGollumGitHubEventsHistogram } from "./entities/gollum_github_events_histogram.entity";
import { GollumGithubEventsService } from "./gollum_github_events.service";
import { DbMemberGitHubEventsHistogram } from "./entities/member_github_events_histogram.entity";
import { MemberGithubEventsService } from "./member_github_events.service";
import { PullRequestReviewCommentGithubEventsService } from "./pull_request_review_comment_github_events.service";
import { DbPullRequestReviewCommentGitHubEventsHistogram } from "./entities/pull_request_review_comment_github_events_histogram.entity";
import { PullRequestGithubEventsVectorService } from "./pull_request_github-events_vector.service";
import { DbCommitCommentGitHubEvents } from "./entities/commit_comment_github_events.entity";
import { DbPullRequestReviewCommentGitHubEvents } from "./entities/pull_request_review_comment_github_events.entity";
import { DbIssueCommentGitHubEvents } from "./entities/issue_comment_github_events.entity";
import { IssuesGithubEventsVectorService } from "./issues_github-events_vector.service";

@Module({
  imports: [
    forwardRef(() => RepoModule),
    forwardRef(() => UserListModule),
    TypeOrmModule.forFeature(
      [
        DbCommitCommentGitHubEvents,
        DbCommitCommentGitHubEventsHistogram,
        DbContributorStat,
        DbCreateGitHubEventsHistogram,
        DbDeleteGitHubEventsHistogram,
        DbForkGitHubEvents,
        DbForkGitHubEventsHistogram,
        DbGollumGitHubEventsHistogram,
        DbIssueCommentGitHubEvents,
        DbIssueCommentGitHubEventsHistogram,
        DbIssuesGitHubEvents,
        DbIssuesGitHubEventsHistogram,
        DbMemberGitHubEventsHistogram,
        DbPullRequestGitHubEvents,
        DbPullRequestReviewCommentGitHubEvents,
        DbPullRequestReviewCommentGitHubEventsHistogram,
        DbPullRequestReviewGitHubEvents,
        DbPushGitHubEvents,
        DbPushGitHubEventsHistogram,
        DbReleaseGitHubEventsHistogram,
        DbWatchGitHubEvents,
        DbWatchGitHubEventsHistogram,
      ],
      "TimescaleConnection"
    ),
    TypeOrmModule.forFeature(
      [DbRepoWithStats, DbUser, DbUserList, DbUserListContributor, DbUserHighlight],
      "ApiConnection"
    ),
  ],
  providers: [
    CommitCommentGithubEventsService,
    ContributorDevstatsService,
    CreateGithubEventsService,
    DeleteGithubEventsService,
    ForkGithubEventsService,
    GollumGithubEventsService,
    IssueCommentGithubEventsService,
    IssuesGithubEventsVectorService,
    IssuesGithubEventsService,
    MemberGithubEventsService,
    PullRequestGithubEventsService,
    PullRequestGithubEventsVectorService,
    PullRequestReviewCommentGithubEventsService,
    PullRequestReviewGithubEventsService,
    PushGithubEventsService,
    ReleaseGithubEventsService,
    RepoDevstatsService,
    WatchGithubEventsService,
  ],
  exports: [
    CommitCommentGithubEventsService,
    ContributorDevstatsService,
    CreateGithubEventsService,
    DeleteGithubEventsService,
    ForkGithubEventsService,
    GollumGithubEventsService,
    IssueCommentGithubEventsService,
    IssuesGithubEventsVectorService,
    IssuesGithubEventsService,
    MemberGithubEventsService,
    PullRequestGithubEventsService,
    PullRequestGithubEventsVectorService,
    PullRequestReviewCommentGithubEventsService,
    PullRequestReviewGithubEventsService,
    PushGithubEventsService,
    ReleaseGithubEventsService,
    RepoDevstatsService,
    WatchGithubEventsService,
  ],
})
export class TimescaleModule {}

results matching ""

    No results matching ""