Skip to content

joaobuzato/quick-migrate-lib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

quick-migrate-lib

Lib that migrates auto the code.

use

import the migrate() and run it, with the sqlFIle path and connection Params:

////migration.ts
import migrate from 'quick-migrate-lib'

const connectionParams = {
      host: process.env.DB_HOST,
      port: Number(process.env.DB_PORT),
      user: process.env.DB_USERNAME,
      password: process.env.DB_PASSWORD,
      multipleStatements: true,
}

const sqlFile = './src/Infra/reader_dungeon.sql'

migrate(sqlFile, connectionParams);

to execute this method in npm, goto package.json scripts and install tsx;

npm i --save-dev tsx;

tsx src/migrate.ts

About

This is a simples Library written in Node to quick execute a SQL File on a Database. It's very useful for starting projects, quick migrations or any other action that requires executing a defined sql file.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors