New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

mysql-liquibase-converter

Package Overview
Dependencies
Maintainers
2
Versions
11
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

mysql-liquibase-converter

The MySql to Liquibase Converter is intended to split up the contents of a single MySql sql file into a series of smaller files that are easier to maintain and version independently.

  • 0.6.0
  • latest
  • Source
  • npm
  • Socket score

Version published
Maintainers
2
Created
Source

MySql to Liquibase Converter

Build Status

The MySql to Liquibase Converter is intended to split up the contents of a single MySql sql file into a series of smaller files that are easier to maintain and version independently.

Installation

npm install --global mysql-liquibase-converter

Usage

  Usage: mysqlbase [options] <sqlFile> [outputLocation]

  Options:

    -h, --help              output usage information
    -V, --version           output the version number
    -d, --includeData       include table data
    -k, --tempKeys          disable and re-enable foreign keys, helps order of execution issues
    -a, --author <name>     changeset author, defaults to `converter`
    -c, --changesetId <id>  changeset id, defaults to `baseline`

Output conventions

The following describes the output and folder conventions for the liquibase converter.

root/
    migrations/                 # root folder for migrating stateful database objects
        <changesetId>/          # all scripts related to a particular changeset are grouped under here
            tables/             # table DDL scripts used for migrations go here include create/alter statements
            data/               # insert/update/delete scripts to migrate seed/reference data goes here
            support/            # supporting scripts go here, example includes scripts to disable/enable foreign keys
    source/                     # root folder for non-stateful source code
        triggers/               # source for triggers defined here
        storedprocedures/       # stored procedures here (not implemented)
        views/                  # views defined here (not implemented)
    changelog.json              # liquibase changelog file decribes the scripts and their order of execution

Keywords

FAQs

Package last updated on 22 Nov 2015

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc