data-migration
TypeScript icon, indicating that this package has built-in type declarations

2.17.0 • Public • Published

Welcome to data-migration 👋

Build Status NPM Package Maintainability Documentation Downloads/week lerna

Tasks

To simplify the migration process, a sql file task has been created. To use it, replace your up/down methods in your migration script like the following:

import { MigrationScript } from "data-migration";
import { SqlFile } from "data-migration/lib/tasks/sql";
import * as path from "path";
 
export default {
  description: "Some migration script",
  ...SqlFile({
    driverName: "SomeSqlDriver",
    upFile: path.resolve(__dirname, "./sql/script-up.sql"),
    downFile: path.resolve(__dirname, "./sql/script-down.sql"),
  }),
} as MigrationScript;

/data-migration/

    Package Sidebar

    Install

    npm i data-migration

    Weekly Downloads

    7

    Version

    2.17.0

    License

    MIT

    Unpacked Size

    44.2 kB

    Total Files

    48

    Last publish

    Collaborators

    • benforce