@innv/nest-initializer
Version:
Uma plataforma fluente e opinativa para inicializar e configurar aplicações NestJS com as melhores práticas.
13 lines (12 loc) • 515 B
TypeScript
import { TypeOrmModuleOptions } from '@nestjs/typeorm';
import { AppInitializerPlugin } from '../core';
export interface TypeOrmStarterOptions {
autoLoadEntities?: boolean;
runMigrationsOnStartup?: boolean;
databaseUrlEnvKey?: string;
typeOrmOptions?: Omit<TypeOrmModuleOptions, 'url' | 'autoLoadEntities' | 'synchronize'>;
}
export declare function createTypeOrmStarter(options?: TypeOrmStarterOptions): {
module: import("@nestjs/common").DynamicModule;
plugins: AppInitializerPlugin[];
};