Skip to content

Commit f0901ed

Browse files
Refactor ingestion constants and update import paths
This commit removes the constants.ts file and updates import statements across various modules to reference the new core/constants module. Additionally, it modifies the types used in the establishRelations and insertBatch functions to utilize CodeModelRelation and CodeModel, respectively, enhancing type safety and code organization.
1 parent 7f2b7c7 commit f0901ed

File tree

6 files changed

+9
-9
lines changed

6 files changed

+9
-9
lines changed

ingestion/src/lib/api/establish-relations.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import { RC_APP_URI } from "../../../constants"
2-
import { DBNodeRelation } from "../../../core/dbNode"
1+
import { RC_APP_URI } from "@/core/constants"
2+
import { CodeModelRelation } from "@/lib/models/code"
33

4-
export async function establishRelations(relations: DBNodeRelation[]): Promise<boolean> {
4+
export async function establishRelations(relations: CodeModelRelation[]): Promise<boolean> {
55
try {
66
const res = await fetch(`${RC_APP_URI}/establishRelations`, {
77
method: "POST",

ingestion/src/lib/api/insert-batch.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import { RC_APP_URI } from "../../../constants"
2-
import { DBNode } from "../../../core/dbNode"
1+
import { RC_APP_URI } from "@/core/constants"
2+
import { CodeModel } from "@/lib/models/code"
33

4-
export async function insertBatch(batchID: string, nodes: DBNode[]): Promise<boolean> {
4+
export async function insertBatch(batchID: string, nodes: CodeModel[]): Promise<boolean> {
55
let tries = 5
66
while (tries--) {
77
try {

ingestion/src/lib/api/purge-db.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { RC_APP_URI } from "../../../constants"
1+
import { RC_APP_URI } from "@/core/constants"
22

33
export async function purgeDB(): Promise<boolean> {
44
try {

ingestion/src/main.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { exec } from "child_process"
22
import { v4 as uuid } from "uuid"
33

4-
import { REPO_URI } from "./constants"
4+
import { REPO_URI } from "./core/constants"
55
import { Documentation } from "./process/documentation/documentation"
66
import { insertDataIntoDB } from "./process/ingest/ingest"
77
import { Codebase } from "./process/prepare/codebase"

ingestion/src/process/documentation/documentation.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import puppeteer from "puppeteer"
22

33
import { writeFile } from "fs/promises"
4-
import { DOCUMENTATION_URL } from "../../constants"
4+
import { DOCUMENTATION_URL } from "../../core/constants"
55
import { DocumentationModel } from "../../lib/models/devdoc"
66
import { IDocumentation } from "./documentation.types"
77
import { DocumentationPage } from "./documentationPage"

0 commit comments

Comments
 (0)