UNPKG

@nestjs-mod/pg-flyway

Version:

PgFlyway - utility for working with database migrations (site: https://www.npmjs.com/package/pg-flyway, preview version only for Postgres)

17 lines (16 loc) 887 B
import { NxProjectJsonService, PackageJsonService, WrapApplicationOptionsService } from '@nestjs-mod/common'; import { OnModuleInit } from '@nestjs/common'; import { PgFlywayConfiguration } from '../pg-flyway.configuration'; export declare class PgFlywayInfrastructureUpdaterService implements OnModuleInit { private readonly packageJsonService; private readonly nxProjectJsonService; private readonly pgFlywayConfiguration; private readonly wrapApplicationOptionsService; constructor(packageJsonService: PackageJsonService, nxProjectJsonService: NxProjectJsonService, pgFlywayConfiguration: PgFlywayConfiguration, wrapApplicationOptionsService: WrapApplicationOptionsService); onModuleInit(): void; update(): void; private updatePackageJsonFile; private updateProjectJsonFile; private createFirstMigrations; private getDbConnectionEnvKeys; }