Skip to content

A MySQL Workbench plugin which exports all Model to Knex Migrations. Will be useful if you're porting from someother framework to frameworks that uses Knex library.

License

Notifications You must be signed in to change notification settings

sudolabs-io/mysql-workbench-export-knex-migrations

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MySQL Workbench Export Knex Migrations Plugin

A MySQL Workbench plugin that allows for exporting a model to Knex migrations. This plugin will be useful while porting from someother framework to any frameworks that uses Knex library. When exported, each migration is generated and saved in it's own, properly named, migration file.

Version

1.0.0

Tech

This plugin requires MySQL Workbench to work properly. You can download it here.

And of course this plugin is open source with a public repository on GitHub.

Installation

  • MySQL Workbench > Scripting > Install Plugin/Module
  • Select the plugin file
  • Click Open

Usage

  • Open a model in MySQL Workbench
  • Tools > Catalog > Export Knex Migration

Development

Want to contribute? Sure! Go ahead change almost anything.

Thanks

Thanks to all without whom this MySQL Workbench plugin for exporting AdonisJS migrations wouldn't have been possible.

Developed By

Mahendaran Elangovan (ME-Studio) Martin Bórik - modification to Knex ES6 lambda notation

License

The MIT License (MIT)

About

A MySQL Workbench plugin which exports all Model to Knex Migrations. Will be useful if you're porting from someother framework to frameworks that uses Knex library.

Resources

License

Stars

Watchers

Forks

Languages

  • Python 100.0%