15 lines
668 B
TypeScript
15 lines
668 B
TypeScript
import { PrismaClient as GatewayPrismaClient } from '../prisma/generated/gateway/index.js';
|
|
export {
|
|
GatewayBuildStatus,
|
|
GatewayProfileStatus,
|
|
OAuthType,
|
|
Prisma as GatewayPrisma,
|
|
} from '../prisma/generated/gateway/index.js';
|
|
export type { PrismaClient as GatewayPrismaClient } from '../prisma/generated/gateway/index.js';
|
|
|
|
import type { PostgresConfig, PostgresConnector } from './postgres.js';
|
|
import { createPostgresConnector } from './postgres.js';
|
|
|
|
export const createGatewayPostgresConnector = (config: PostgresConfig): PostgresConnector<GatewayPrismaClient> =>
|
|
createPostgresConnector(config, (options) => new GatewayPrismaClient(options));
|