UNPKG

@hpbyte/h-codex-core

Version:

Core indexing and search functionality for h-codex

16 lines 786 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.embeddings = void 0; const pg_core_1 = require("drizzle-orm/pg-core"); const code_chunks_schema_1 = require("./code_chunks.schema"); exports.embeddings = (0, pg_core_1.pgTable)('embeddings', { id: (0, pg_core_1.uuid)('id').primaryKey().defaultRandom(), chunkId: (0, pg_core_1.uuid)('chunk_id') .notNull() .references(() => code_chunks_schema_1.codeChunks.id, { onDelete: 'cascade' }), embedding: (0, pg_core_1.vector)('embedding', { dimensions: 1536 }), createdAt: (0, pg_core_1.timestamp)('created_at', { withTimezone: true }).defaultNow(), }, table => ({ uniqueChunkId: (0, pg_core_1.unique)().on(table.chunkId), })); //# sourceMappingURL=embeddings.schema.js.map