NMigrations

  •        49

Rails-like migrations for .NET applications. Keep track of database changes and make database changes in a distributed development environment much easier.

http://nmigrations.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

sklose-NMigrations


NMigrations makes Ruby on Rails' concept of migrations available for .NET applications. The migrations concept enables developers to keep track of schema changes of a database easily. (This project moved from http://nmigrations.codeplex.com/ to github)

scala-migrations


Scala Migrations is a library to manage upgrades and rollbacks to database schemas. Migrations allow a source control system to manage together the database schema and the code using the schema. It is designed to allow multiple developers working on a project with a database backend to design schema modifications independently, apply the migrations to their local database for debugging and when complete, check them into a source control system to manage as one manages normal source code. Other d

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.

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.

database-command - Yii command to create database migrations from existing schema


Yii command to create database migrations from existing schema



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.

db - A ridiculously simple Go database/sql wrapper that supports simple automatic schema migrations.


A ridiculously simple Go database/sql wrapper that supports simple automatic schema migrations.

DbMigrations - Database schema migrations


Database schema migrations

definite - Create your definitive database schema without migrations


Create your definitive database schema without migrations

django-simple-migration - Very simple database schema and data migrations for django.


Very simple database schema and data migrations for django.

Larvel - A PHP Framework For Web Artisans


Laravel is a web application framework with expressive, elegant syntax. Laravel is accessible, yet powerful, providing tools needed for large, robust applications. It supports an amazing ORM, painless routing, powerful queue library, and simple authentication give you the tools you need for modern, maintainable PHP.

lightweight-migrations - A very lightweight approach to versioning database schema


A very lightweight approach to versioning database schema

sqlalchemy-migrate - Database schema migration for SQLAlchemy


Fork from http://code.google.com/p/sqlalchemy-migrate/ to get it working with SQLAlchemy 0.8.Inspired by Ruby on Rails' migrations, Migrate provides a way to deal with database schema changes in SQLAlchemy projects.

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 ...

Sharp Migrations


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.

tapestry5-db-migrations


Tapestry 5 Database Migrations : Ruby on Rails like database migrations powered by Tapestry IOC and Tapestry Hibernate Core! Database abstraction layer bundled, no database specific SQL.

error-reporting-server - phpMyAdmin server side component for the error reporting system


In order to deploy the app in this repo you need to follow these steps:- Clone this repo or extract the zip file- Add a virtual hosts entry pointing at the directory where you extracted the files in the previous step. Make sure that the installation is in the document root. - Configure the web server (see below)- Create the database for the server- Rename the example files `database.example.php` and `core.example.php` to `database.php` and `core.php` respectively and fill out the required inf

radish


Radish is a MySQL schema comparison engine that calculates the differences between a development databases, and a master database or a master schema file. It can then generate the necessary sql queries to generate up/down schema migrations

SchemaCrawler


SchemaCrawler is an open-source Java API that makes working with database metadata as easy as working with plain old Java objects. SchemaCrawler is also a database schema discovery and comprehension, and schema documentation tool. You can search for database schema objects using regular expressions, and output the schema and data in a readable text format, and find potential design issues with lint . The output is designed to be diff-ed against other database schemas. SchemaCrawler support