@surv-co/prisma-typeorm-db-utils
Version:
Transform Prisma schemas to TypeORM entities with NestJS integration and fast pg-mem testing
14 lines • 1.37 kB
TypeScript
export { createPrismaToEntitiesGenerator } from './features/prisma-to-entities/prisma-to-entities';
export { createPrismaToPgMemTypeormDatasourceGenerator } from './features/prisma-to-pgmem-typeorm-datasource/prisma-to-pgmem-typeorm-datasource';
export { REPOSITORY_OPERATIONS, RepositoryModule } from './features/repository/repository.module';
export { TypeORMPgMemModule } from './features/typeorm-pgmem-datasource/typeorm-pgmem.module';
export { TypeORMPostgresModule } from './features/typeorm-postgres-datasource/typeorm-postgres.module';
export { createTestTypeORMClient } from './features/typeorm-pgmem-datasource/typeorm-client-pgmem';
export { createPostgresTypeORMClient } from './features/typeorm-postgres-datasource/typeorm-client-postgres';
export type { ColumnConfig, DefaultValue, RelationInfo, TableConfig } from './types';
export { createPgMemDatabaseGenerator } from './features/pg-mem-database-generator/pg-mem-database-generator';
export { createPrismaSchemaTransformer } from './features/prisma-schema-transformer/prisma-schema-transformer';
export { createTypeORMRepositoryFactory } from './features/repository/implementation';
export { createTypeORMEntityTransformer } from './features/typeorm-entity-transformer/typeorm-entity-transformer';
export type { RepositoryOperations } from './features/repository/types';
//# sourceMappingURL=index.d.ts.map