0.4.2 • Published 8 years ago

schema-mapper-inverter v0.4.2

Weekly downloads
19
License
MIT
Repository
github
Last release
8 years ago

schema-mapper-inverter

Invert a set of Changes.

Build status Docs status Code Climate Dependencies License

Installation

npm install --save schema-mapper-inverter

Usage

var inverter = require('schema-mapper-inverter');

var changes = [
  {
    change: 'schema.rename',
    projectId: '1',
    schemaId: '1',
    name: 'users',
    oldName: 'user'
  },
  {
    change: 'column.rename',
    projectId: '1',
    schemaId: '1',
    columnId: '1',
    name: 'id',
    oldName: 'user_id'
  }
];

var invertedChanges = inverter.invert(changes);
console.log(invertedChanges);
[
  {
    change: 'column.rename',
    projectId: '1',
    schemaId: '1',
    columnId: '1',
    name: 'user_id',
    oldName: 'id'
  },
  {
    change: 'schema.rename',
    projectId: '1',
    schemaId: '1',
    name: 'user',
    oldName: 'users'
  }
]

API docs

API Docs

Licence

MIT

0.4.2

8 years ago

0.4.1

8 years ago

0.4.0

8 years ago

0.3.2

9 years ago

0.3.1

9 years ago

0.3.0

9 years ago

0.2.2

9 years ago

0.2.1

9 years ago

0.2.0

9 years ago

0.1.1

9 years ago

0.1.0

9 years ago

0.0.3

9 years ago

0.0.2

9 years ago