@hpbyte/h-codex-core
Version:
Core indexing and search functionality for h-codex
78 lines (77 loc) • 2.49 kB
TypeScript
export declare const embeddings: import("drizzle-orm/pg-core").PgTableWithColumns<{
name: "embeddings";
schema: undefined;
columns: {
id: import("drizzle-orm/pg-core").PgColumn<{
name: "id";
tableName: "embeddings";
dataType: "string";
columnType: "PgUUID";
data: string;
driverParam: string;
notNull: true;
hasDefault: true;
isPrimaryKey: true;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: undefined;
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
chunkId: import("drizzle-orm/pg-core").PgColumn<{
name: "chunk_id";
tableName: "embeddings";
dataType: "string";
columnType: "PgUUID";
data: string;
driverParam: string;
notNull: true;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: undefined;
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
embedding: import("drizzle-orm/pg-core").PgColumn<{
name: "embedding";
tableName: "embeddings";
dataType: "array";
columnType: "PgVector";
data: number[];
driverParam: string;
notNull: false;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: undefined;
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {
dimensions: 1536;
}>;
createdAt: import("drizzle-orm/pg-core").PgColumn<{
name: "created_at";
tableName: "embeddings";
dataType: "date";
columnType: "PgTimestamp";
data: Date;
driverParam: string;
notNull: false;
hasDefault: true;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: undefined;
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
};
dialect: "pg";
}>;