Skip to content

vlavrynovych/msr

Repository files navigation

Migration Script Runner

Build Status CircleCI Coverage Status Quality Gate Status Lines of Code GitHub issues GitHub license NPM Version NPM Downloads Static Badge

An abstract implementation of script runner which can be extended by your own implementation

Development

Scripts overview

npm run build

Builds the app at build, cleaning the folder first.

npm run start:js

Starts the app in production by first building the project with npm run build, and then executing the compiled JavaScript at build/index.js.

npm run start:ts

Starts the app directly from ./index.ts.

Local developments

npm run test:watch

Triggers tests for each change

npm run test

Runs tests

npm run test:report

Runs all tests and generates all the reports: junit, eslint, code coverage

Inspiration

I originally created this to solve a problem I was having with my pet projects. I believe that it can be especially handy if you have a deal with a new DBMS or there is still no public libraries available at the moment.

About

Migration Script Runner

Resources

License

Stars

Watchers

Forks

Packages

No packages published