exclaim-recovery-database
Version:
Shared database schemas for Exclaim Recovery platform
1,385 lines • 47.6 kB
TypeScript
export declare const document: import("drizzle-orm/pg-core").PgTableWithColumns<{
name: "Document";
schema: undefined;
columns: {
id: import("drizzle-orm/pg-core").PgColumn<{
name: "id";
tableName: "Document";
dataType: "string";
columnType: "PgText";
data: string;
driverParam: string;
notNull: true;
hasDefault: false;
isPrimaryKey: true;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: [string, ...string[]];
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
content: import("drizzle-orm/pg-core").PgColumn<{
name: "content";
tableName: "Document";
dataType: "string";
columnType: "PgText";
data: string;
driverParam: string;
notNull: true;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: [string, ...string[]];
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
metadata: import("drizzle-orm/pg-core").PgColumn<{
name: "metadata";
tableName: "Document";
dataType: "json";
columnType: "PgJsonb";
data: unknown;
driverParam: unknown;
notNull: false;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: undefined;
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
createdAt: import("drizzle-orm/pg-core").PgColumn<{
name: "createdAt";
tableName: "Document";
dataType: "string";
columnType: "PgTimestampString";
data: string;
driverParam: string;
notNull: true;
hasDefault: true;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: undefined;
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
vector: import("drizzle-orm/pg-core").PgColumn<{
name: "vector";
tableName: "Document";
dataType: "array";
columnType: "PgVector";
data: number[];
driverParam: string;
notNull: true;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: undefined;
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {
dimensions: 1536;
}>;
};
dialect: "pg";
}>;
export declare const userDocument: import("drizzle-orm/pg-core").PgTableWithColumns<{
name: "UserDocument";
schema: undefined;
columns: {
id: import("drizzle-orm/pg-core").PgColumn<{
name: "id";
tableName: "UserDocument";
dataType: "string";
columnType: "PgText";
data: string;
driverParam: string;
notNull: true;
hasDefault: false;
isPrimaryKey: true;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: [string, ...string[]];
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
userId: import("drizzle-orm/pg-core").PgColumn<{
name: "userId";
tableName: "UserDocument";
dataType: "string";
columnType: "PgText";
data: string;
driverParam: string;
notNull: true;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: [string, ...string[]];
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
documentId: import("drizzle-orm/pg-core").PgColumn<{
name: "documentId";
tableName: "UserDocument";
dataType: "string";
columnType: "PgText";
data: string;
driverParam: string;
notNull: true;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: [string, ...string[]];
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
createdAt: import("drizzle-orm/pg-core").PgColumn<{
name: "createdAt";
tableName: "UserDocument";
dataType: "string";
columnType: "PgTimestampString";
data: string;
driverParam: string;
notNull: true;
hasDefault: true;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: undefined;
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
metadata: import("drizzle-orm/pg-core").PgColumn<{
name: "metadata";
tableName: "UserDocument";
dataType: "json";
columnType: "PgJsonb";
data: unknown;
driverParam: unknown;
notNull: false;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: undefined;
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
vector: import("drizzle-orm/pg-core").PgColumn<{
name: "vector";
tableName: "UserDocument";
dataType: "array";
columnType: "PgVector";
data: number[];
driverParam: string;
notNull: true;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: undefined;
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {
dimensions: 1536;
}>;
};
dialect: "pg";
}>;
export declare const smartRecoveryDocument: import("drizzle-orm/pg-core").PgTableWithColumns<{
name: "SMARTRecoveryDocument";
schema: undefined;
columns: {
id: import("drizzle-orm/pg-core").PgColumn<{
name: "id";
tableName: "SMARTRecoveryDocument";
dataType: "string";
columnType: "PgText";
data: string;
driverParam: string;
notNull: true;
hasDefault: false;
isPrimaryKey: true;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: [string, ...string[]];
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
content: import("drizzle-orm/pg-core").PgColumn<{
name: "content";
tableName: "SMARTRecoveryDocument";
dataType: "string";
columnType: "PgText";
data: string;
driverParam: string;
notNull: true;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: [string, ...string[]];
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
metadata: import("drizzle-orm/pg-core").PgColumn<{
name: "metadata";
tableName: "SMARTRecoveryDocument";
dataType: "json";
columnType: "PgJsonb";
data: unknown;
driverParam: unknown;
notNull: false;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: undefined;
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
createdAt: import("drizzle-orm/pg-core").PgColumn<{
name: "createdAt";
tableName: "SMARTRecoveryDocument";
dataType: "string";
columnType: "PgTimestampString";
data: string;
driverParam: string;
notNull: true;
hasDefault: true;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: undefined;
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
vector: import("drizzle-orm/pg-core").PgColumn<{
name: "vector";
tableName: "SMARTRecoveryDocument";
dataType: "array";
columnType: "PgVector";
data: number[];
driverParam: string;
notNull: true;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: undefined;
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {
dimensions: 1536;
}>;
};
dialect: "pg";
}>;
export declare const scientificStudyDocument: import("drizzle-orm/pg-core").PgTableWithColumns<{
name: "ScientificStudyDocument";
schema: undefined;
columns: {
id: import("drizzle-orm/pg-core").PgColumn<{
name: "id";
tableName: "ScientificStudyDocument";
dataType: "string";
columnType: "PgText";
data: string;
driverParam: string;
notNull: true;
hasDefault: false;
isPrimaryKey: true;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: [string, ...string[]];
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
title: import("drizzle-orm/pg-core").PgColumn<{
name: "title";
tableName: "ScientificStudyDocument";
dataType: "string";
columnType: "PgText";
data: string;
driverParam: string;
notNull: false;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: [string, ...string[]];
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
abstract: import("drizzle-orm/pg-core").PgColumn<{
name: "abstract";
tableName: "ScientificStudyDocument";
dataType: "string";
columnType: "PgText";
data: string;
driverParam: string;
notNull: false;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: [string, ...string[]];
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
content: import("drizzle-orm/pg-core").PgColumn<{
name: "content";
tableName: "ScientificStudyDocument";
dataType: "string";
columnType: "PgText";
data: string;
driverParam: string;
notNull: true;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: [string, ...string[]];
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
authors: import("drizzle-orm/pg-core").PgColumn<{
name: "authors";
tableName: "ScientificStudyDocument";
dataType: "array";
columnType: "PgArray";
data: string[];
driverParam: string | string[];
notNull: false;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: [string, ...string[]];
baseColumn: import("drizzle-orm").Column<{
name: "";
tableName: "ScientificStudyDocument";
dataType: "string";
columnType: "PgText";
data: string;
driverParam: string;
notNull: false;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: [string, ...string[]];
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
identity: undefined;
generated: undefined;
}, {}, {
baseBuilder: import("drizzle-orm/pg-core").PgColumnBuilder<{
name: "";
dataType: "string";
columnType: "PgText";
data: string;
enumValues: [string, ...string[]];
driverParam: string;
}, {}, {}, import("drizzle-orm").ColumnBuilderExtraConfig>;
size: undefined;
}>;
publicationYear: import("drizzle-orm/pg-core").PgColumn<{
name: "publicationYear";
tableName: "ScientificStudyDocument";
dataType: "number";
columnType: "PgInteger";
data: number;
driverParam: string | number;
notNull: false;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: undefined;
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
journal: import("drizzle-orm/pg-core").PgColumn<{
name: "journal";
tableName: "ScientificStudyDocument";
dataType: "string";
columnType: "PgText";
data: string;
driverParam: string;
notNull: false;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: [string, ...string[]];
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
doi: import("drizzle-orm/pg-core").PgColumn<{
name: "doi";
tableName: "ScientificStudyDocument";
dataType: "string";
columnType: "PgText";
data: string;
driverParam: string;
notNull: false;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: [string, ...string[]];
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
metadata: import("drizzle-orm/pg-core").PgColumn<{
name: "metadata";
tableName: "ScientificStudyDocument";
dataType: "json";
columnType: "PgJsonb";
data: unknown;
driverParam: unknown;
notNull: false;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: undefined;
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
createdAt: import("drizzle-orm/pg-core").PgColumn<{
name: "createdAt";
tableName: "ScientificStudyDocument";
dataType: "string";
columnType: "PgTimestampString";
data: string;
driverParam: string;
notNull: true;
hasDefault: true;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: undefined;
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
vector: import("drizzle-orm/pg-core").PgColumn<{
name: "vector";
tableName: "ScientificStudyDocument";
dataType: "array";
columnType: "PgVector";
data: number[];
driverParam: string;
notNull: true;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: undefined;
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {
dimensions: 1536;
}>;
};
dialect: "pg";
}>;
export declare const gaStepDocument: import("drizzle-orm/pg-core").PgTableWithColumns<{
name: "GAStepDocument";
schema: undefined;
columns: {
id: import("drizzle-orm/pg-core").PgColumn<{
name: "id";
tableName: "GAStepDocument";
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;
}, {}, {}>;
stepNumber: import("drizzle-orm/pg-core").PgColumn<{
name: "stepNumber";
tableName: "GAStepDocument";
dataType: "number";
columnType: "PgInteger";
data: number;
driverParam: string | number;
notNull: true;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: undefined;
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
title: import("drizzle-orm/pg-core").PgColumn<{
name: "title";
tableName: "GAStepDocument";
dataType: "string";
columnType: "PgText";
data: string;
driverParam: string;
notNull: true;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: [string, ...string[]];
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
description: import("drizzle-orm/pg-core").PgColumn<{
name: "description";
tableName: "GAStepDocument";
dataType: "string";
columnType: "PgText";
data: string;
driverParam: string;
notNull: true;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: [string, ...string[]];
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
detailedContent: import("drizzle-orm/pg-core").PgColumn<{
name: "detailedContent";
tableName: "GAStepDocument";
dataType: "string";
columnType: "PgText";
data: string;
driverParam: string;
notNull: true;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: [string, ...string[]];
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
reflectionPrompts: import("drizzle-orm/pg-core").PgColumn<{
name: "reflectionPrompts";
tableName: "GAStepDocument";
dataType: "array";
columnType: "PgArray";
data: string[];
driverParam: string | string[];
notNull: false;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: [string, ...string[]];
baseColumn: import("drizzle-orm").Column<{
name: "";
tableName: "GAStepDocument";
dataType: "string";
columnType: "PgText";
data: string;
driverParam: string;
notNull: false;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: [string, ...string[]];
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
identity: undefined;
generated: undefined;
}, {}, {
baseBuilder: import("drizzle-orm/pg-core").PgColumnBuilder<{
name: "";
dataType: "string";
columnType: "PgText";
data: string;
enumValues: [string, ...string[]];
driverParam: string;
}, {}, {}, import("drizzle-orm").ColumnBuilderExtraConfig>;
size: undefined;
}>;
commonChallenges: import("drizzle-orm/pg-core").PgColumn<{
name: "commonChallenges";
tableName: "GAStepDocument";
dataType: "array";
columnType: "PgArray";
data: string[];
driverParam: string | string[];
notNull: false;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: [string, ...string[]];
baseColumn: import("drizzle-orm").Column<{
name: "";
tableName: "GAStepDocument";
dataType: "string";
columnType: "PgText";
data: string;
driverParam: string;
notNull: false;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: [string, ...string[]];
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
identity: undefined;
generated: undefined;
}, {}, {
baseBuilder: import("drizzle-orm/pg-core").PgColumnBuilder<{
name: "";
dataType: "string";
columnType: "PgText";
data: string;
enumValues: [string, ...string[]];
driverParam: string;
}, {}, {}, import("drizzle-orm").ColumnBuilderExtraConfig>;
size: undefined;
}>;
milestoneNames: import("drizzle-orm/pg-core").PgColumn<{
name: "milestoneNames";
tableName: "GAStepDocument";
dataType: "array";
columnType: "PgArray";
data: string[];
driverParam: string | string[];
notNull: false;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: [string, ...string[]];
baseColumn: import("drizzle-orm").Column<{
name: "";
tableName: "GAStepDocument";
dataType: "string";
columnType: "PgText";
data: string;
driverParam: string;
notNull: false;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: [string, ...string[]];
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
identity: undefined;
generated: undefined;
}, {}, {
baseBuilder: import("drizzle-orm/pg-core").PgColumnBuilder<{
name: "";
dataType: "string";
columnType: "PgText";
data: string;
enumValues: [string, ...string[]];
driverParam: string;
}, {}, {}, import("drizzle-orm").ColumnBuilderExtraConfig>;
size: undefined;
}>;
metadata: import("drizzle-orm/pg-core").PgColumn<{
name: "metadata";
tableName: "GAStepDocument";
dataType: "json";
columnType: "PgJsonb";
data: unknown;
driverParam: unknown;
notNull: false;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: undefined;
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
createdAt: import("drizzle-orm/pg-core").PgColumn<{
name: "createdAt";
tableName: "GAStepDocument";
dataType: "string";
columnType: "PgTimestampString";
data: string;
driverParam: string;
notNull: false;
hasDefault: true;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: undefined;
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
updatedAt: import("drizzle-orm/pg-core").PgColumn<{
name: "updatedAt";
tableName: "GAStepDocument";
dataType: "string";
columnType: "PgTimestampString";
data: string;
driverParam: string;
notNull: false;
hasDefault: true;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: undefined;
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
vector: import("drizzle-orm/pg-core").PgColumn<{
name: "vector";
tableName: "GAStepDocument";
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;
}>;
};
dialect: "pg";
}>;
export declare const gaResourceDocument: import("drizzle-orm/pg-core").PgTableWithColumns<{
name: "GAResourceDocument";
schema: undefined;
columns: {
id: import("drizzle-orm/pg-core").PgColumn<{
name: "id";
tableName: "GAResourceDocument";
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;
}, {}, {}>;
stepNumber: import("drizzle-orm/pg-core").PgColumn<{
name: "stepNumber";
tableName: "GAResourceDocument";
dataType: "number";
columnType: "PgInteger";
data: number;
driverParam: string | number;
notNull: false;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: undefined;
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
title: import("drizzle-orm/pg-core").PgColumn<{
name: "title";
tableName: "GAResourceDocument";
dataType: "string";
columnType: "PgText";
data: string;
driverParam: string;
notNull: true;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: [string, ...string[]];
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
type: import("drizzle-orm/pg-core").PgColumn<{
name: "type";
tableName: "GAResourceDocument";
dataType: "string";
columnType: "PgText";
data: string;
driverParam: string;
notNull: true;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: [string, ...string[]];
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
url: import("drizzle-orm/pg-core").PgColumn<{
name: "url";
tableName: "GAResourceDocument";
dataType: "string";
columnType: "PgText";
data: string;
driverParam: string;
notNull: false;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: [string, ...string[]];
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
content: import("drizzle-orm/pg-core").PgColumn<{
name: "content";
tableName: "GAResourceDocument";
dataType: "string";
columnType: "PgText";
data: string;
driverParam: string;
notNull: false;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: [string, ...string[]];
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
metadata: import("drizzle-orm/pg-core").PgColumn<{
name: "metadata";
tableName: "GAResourceDocument";
dataType: "json";
columnType: "PgJsonb";
data: unknown;
driverParam: unknown;
notNull: false;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: undefined;
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
createdAt: import("drizzle-orm/pg-core").PgColumn<{
name: "createdAt";
tableName: "GAResourceDocument";
dataType: "string";
columnType: "PgTimestampString";
data: string;
driverParam: string;
notNull: false;
hasDefault: true;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: undefined;
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
vector: import("drizzle-orm/pg-core").PgColumn<{
name: "vector";
tableName: "GAResourceDocument";
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;
}>;
};
dialect: "pg";
}>;
export declare const gaReflectionDocument: import("drizzle-orm/pg-core").PgTableWithColumns<{
name: "GAReflectionDocument";
schema: undefined;
columns: {
id: import("drizzle-orm/pg-core").PgColumn<{
name: "id";
tableName: "GAReflectionDocument";
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;
}, {}, {}>;
userId: import("drizzle-orm/pg-core").PgColumn<{
name: "userId";
tableName: "GAReflectionDocument";
dataType: "string";
columnType: "PgText";
data: string;
driverParam: string;
notNull: true;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: [string, ...string[]];
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
stepNumber: import("drizzle-orm/pg-core").PgColumn<{
name: "stepNumber";
tableName: "GAReflectionDocument";
dataType: "number";
columnType: "PgInteger";
data: number;
driverParam: string | number;
notNull: true;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: undefined;
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
content: import("drizzle-orm/pg-core").PgColumn<{
name: "content";
tableName: "GAReflectionDocument";
dataType: "string";
columnType: "PgText";
data: string;
driverParam: string;
notNull: true;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: [string, ...string[]];
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
isPrivate: import("drizzle-orm/pg-core").PgColumn<{
name: "isPrivate";
tableName: "GAReflectionDocument";
dataType: "boolean";
columnType: "PgBoolean";
data: boolean;
driverParam: boolean;
notNull: false;
hasDefault: true;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: undefined;
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
tags: import("drizzle-orm/pg-core").PgColumn<{
name: "tags";
tableName: "GAReflectionDocument";
dataType: "array";
columnType: "PgArray";
data: string[];
driverParam: string | string[];
notNull: false;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: [string, ...string[]];
baseColumn: import("drizzle-orm").Column<{
name: "";
tableName: "GAReflectionDocument";
dataType: "string";
columnType: "PgText";
data: string;
driverParam: string;
notNull: false;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: [string, ...string[]];
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
identity: undefined;
generated: undefined;
}, {}, {
baseBuilder: import("drizzle-orm/pg-core").PgColumnBuilder<{
name: "";
dataType: "string";
columnType: "PgText";
data: string;
enumValues: [string, ...string[]];
driverParam: string;
}, {}, {}, import("drizzle-orm").ColumnBuilderExtraConfig>;
size: undefined;
}>;
createdAt: import("drizzle-orm/pg-core").PgColumn<{
name: "createdAt";
tableName: "GAReflectionDocument";
dataType: "string";
columnType: "PgTimestampString";
data: string;
driverParam: string;
notNull: false;
hasDefault: true;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: undefined;
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
updatedAt: import("drizzle-orm/pg-core").PgColumn<{
name: "updatedAt";
tableName: "GAReflectionDocument";
dataType: "string";
columnType: "PgTimestampString";
data: string;
driverParam: string;
notNull: false;
hasDefault: true;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: undefined;
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
vector: import("drizzle-orm/pg-core").PgColumn<{
name: "vector";
tableName: "GAReflectionDocument";
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;
}>;
};
dialect: "pg";
}>;
export declare const blogDocument: import("drizzle-orm/pg-core").PgTableWithColumns<{
name: "BlogDocument";
schema: undefined;
columns: {
id: import("drizzle-orm/pg-core").PgColumn<{
name: "id";
tableName: "BlogDocument";
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;
}, {}, {}>;
title: import("drizzle-orm/pg-core").PgColumn<{
name: "title";
tableName: "BlogDocument";
dataType: "string";
columnType: "PgText";
data: string;
driverParam: string;
notNull: true;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: [string, ...string[]];
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
content: import("drizzle-orm/pg-core").PgColumn<{
name: "content";
tableName: "BlogDocument";
dataType: "string";
columnType: "PgText";
data: string;
driverParam: string;
notNull: true;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: [string, ...string[]];
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
authorId: import("drizzle-orm/pg-core").PgColumn<{
name: "authorId";
tableName: "BlogDocument";
dataType: "string";
columnType: "PgText";
data: string;
driverParam: string;
notNull: true;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: [string, ...string[]];
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
published: import("drizzle-orm/pg-core").PgColumn<{
name: "published";
tableName: "BlogDocument";
dataType: "boolean";
columnType: "PgBoolean";
data: boolean;
driverParam: boolean;
notNull: false;
hasDefault: true;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: undefined;
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
tags: import("drizzle-orm/pg-core").PgColumn<{
name: "tags";
tableName: "BlogDocument";
dataType: "array";
columnType: "PgArray";
data: string[];
driverParam: string | string[];
notNull: false;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: [string, ...string[]];
baseColumn: import("drizzle-orm").Column<{
name: "";
tableName: "BlogDocument";
dataType: "string";
columnType: "PgText";
data: string;
driverParam: string;
notNull: false;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: [string, ...string[]];
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
identity: undefined;
generated: undefined;
}, {}, {
baseBuilder: import("drizzle-orm/pg-core").PgColumnBuilder<{
name: "";
dataType: "string";
columnType: "PgText";
data: string;
enumValues: [string, ...string[]];
driverParam: string;
}, {}, {}, import("drizzle-orm").ColumnBuilderExtraConfig>;
size: undefined;
}>;
coverImage: import("drizzle-orm/pg-core").PgColumn<{
name: "coverImage";
tableName: "BlogDocument";
dataType: "string";
columnType: "PgText";
data: string;
driverParam: string;
notNull: false;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: [string, ...string[]];
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
createdAt: import("drizzle-orm/pg-core").PgColumn<{
name: "createdAt";
tableName: "BlogDocument";
dataType: "string";
columnType: "PgTimestampString";
data: string;
driverParam: string;
notNull: false;
hasDefault: true;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: undefined;
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
updatedAt: import("drizzle-orm/pg-core").PgColumn<{
name: "updatedAt";
tableName: "BlogDocument";
dataType: "string";
columnType: "PgTimestampString";
data: string;
driverParam: string;
notNull: false;
hasDefault: true;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: undefined;
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
metadata: import("drizzle-orm/pg-core").PgColumn<{
name: "metadata";
tableName: "BlogDocument";
dataType: "json";
columnType: "PgJsonb";
data: unknown;
driverParam: unknown;
notNull: false;
hasDefault: false;
isPrimaryKey: false;
isAutoincrement: false;
hasRuntimeDefault: false;
enumValues: undefined;
baseColumn: never;
identity: undefined;
generated: undefined;
}, {}, {}>;
vector: import("drizzle-orm/pg-core").PgColumn<{
name: "vector";
tableName: "BlogDocument";
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;
}>;
};
dialect: "pg";
}>;
//# sourceMappingURL=schema.d.ts.map