Sharp Migrations

  •        57

Sharp migrations is a framework to help you deal with database changes and versioning over time. The idea comes from the excellent Ruby on Rail's migrations and it is the best way to alter your database in a structured and organised manner.

http://sharpmigrations.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

migration - Package migration for Golang automatically handles versioning of a database schema by applying a series of migrations supplied by the client


Package migration for Golang automatically handles versioning of a database schema by applying a series of migrations supplied by the client. It uses features only from the database/sql package, so it tries to be driver independent. However, to track the version of the database, it is necessary to execute some SQL. I've made an effort to keep those queries simple, but if they don't work with your database, you may override them.The version of a database is defined as the number of migrations applied to it.

gormigrate - Minimalistic database migration helper for Gorm ORM


Gormigrate is a migration helper for Gorm. Gorm already have useful migrate functions, just misses proper schema versioning and rollback cababilities.If you have a lot of migrations, it can be a pain to run all them, as example, when you are deploying a new instance of the app, in a clean database. To prevent this, you can set a function that will run if no migration was run before (in a new clean database). Remember to create everything here, all tables, foreign keys and what more you need in your app.

migu - Database schema migration tool for Go


Migu is an idempotent database schema migration tool for Go.Migu is inspired by Ridgepole.

Database Migration Tool (DAMI)


Database Migration Tool (DAMI)is a migration tool used for transporting data between databases. It transfers data from an existing database with a old structure to a new database with new structure.

carpenter - Carpenter is a tool to manage DB schema and data


carpenter is a tool to manage DB schema and data inspired by naoina/migu. By using this, you can manage the database structures and data as text (JSON, CSV) and it can be versioned. carpenter can restore the database structure and data from text, or can export them to text in easy.carpenter has four simple commands are classified database structure and data. For each command is also available to use as indivisually.



goose - Goose database migration tool - fork of https://bitbucket.org/liamstask/goose


Goose is a database migration tool. Manage your database schema by creating incremental SQL changes or Go functions.This will install the goose binary to your $GOPATH/bin directory.

Database Converter


A generic metadata, data, and progam migration tool for various databases. Create, review, and modify migration defition with/without database connectivity. Execute database migration or generate relevant SQL and data files as per user choice.

goose - Go database migration tool


goose is a database migration tool.You can manage your database's evolution by creating incremental SQL or Go scripts.

Flyway - Database Migrations Made Easy


Flyway is the open-source tool that makes database migrations easy. You can think of Flyway as version control for your database. It lets you evolve your database schema easily and reliably across all your instances. Flyway has been designed from day one to be easy to setup and simple to master. It strongly favors simplicity and convention over configuration. It achieves this by focusing on one problem only and solving it well.

yii2-migration - Yii 2 Migration creator.


Generates migration file based on the existing database table and previous migrations.Lists all the tables in the database.

sql-migrate - SQL schema migration tool for Go.


SQL Schema migration tool for Go. Based on gorp and goose.Using modl? Check out modl-migrate.

Entity Framework Code-First Automatic Database Migration


The Entity Framework Code-First Automatic Database Migration tool was designed to help developers easily update their database schema while preserving their data when they change their POCO objects. This is not meant to take the place of Code-First Migrations. This project is ...

Shift2Ingres


Shift2Ingres migrates Oracle amp; DB2 database applications to Ingres R3. The migration tool-kit consists of Data Migration tool (migrates Oracle/DB2 databases to Ingres) and Application Migration tool (migrates Oracle/DB2 db applications to use ingres).

Database Migration tool.


DBMigrator is a GUI tool that enables you to migrate structures, data and procedures between several databases with JDBC support.It provides a simple and intuitive interface for Database migration, mapping between different datatypes including LOBs types

evolve - A java database migration tool like Django South and Rails Migrations


A java database migration tool like Django South and Rails Migrations

goose - Database migration tool for Go.


Database migration tool for Go.

grunt-flyway - Run Flyway database migration tool with Grunt.


Run Flyway database migration tool with Grunt.

zf2-phinx-module - Integrates the Phinx database migration tool into a ZF2 application.


Integrates the Phinx database migration tool into a ZF2 application.

migraine - Database Migration Tool


Database Migration Tool