UNPKG

morpheus4j

Version:

Morpheus is a migration tool for Neo4j. It aims to be a simple and intuitive way to migrate your database.

17 lines (16 loc) 596 B
import { MigrationOptions } from '../types'; import { FileService } from './file.service'; import { Repository } from './neo4j.repository'; export declare class MigrationService { private readonly repository; private readonly fileService; private latestVersion?; constructor(repository: Repository, fileService: FileService); migrate(options: Partial<MigrationOptions>): Promise<void>; migrate(): Promise<void>; private applyMigrations; private getPendingMigrations; private initializeDatabase; private previewMigrations; private validateMigrations; }