Sql Migrations

  •        45

Sql Migrations is a database migration framework for .NET.

http://sqlmigrations.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.

mygrate - SQL file based database migrations for MySQL and PostgreSQL


Database migrations for MySQL, PostgreSQL and SQL Server database using plain SQL files. The end goal is to have migration scripts that can be run by a DBA.That command creates migration/TIMESTAMP-add-tables/{down,up}.sql. Edit up.sql which is run by mygrate up command. Edit down.sql which is run by mygrate down command.

migrate - Simple migrations for database/sql


Migrate is a Go library for doing migrations. It's stupidly simple and gets out of your way.All migrations are run in a transaction, but if you attempt to run a single long running migration concurrently, you could run into a deadlock. For Postgres connections, migrate can use pg_advisory_lock to ensure that only 1 migration is run at a time.

migrations - SQL migrations for Golang and PostgreSQL


This package allows you to run migrations on your PostgreSQL database using Golang Postgres client. See example for details.



pgsql_migration - PostgreSQL migrations for Erlang


Simple utility to add migrations for Erlang projects. It doesn't have any database abstraction, you'll still operate with plain SQL and it only supports PostgreSQL (using pgsql or epgsql library). Inspired by erlang-sql-migrations by spawngrid.In order to use the tool one writes 'migration' files. Most important thing here is to name in the order of their versioning, like this: [timestamp]_name.sql.

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.

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.

migration - Simple and pragmatic migrations for Go applications.


Simple and pragmatic migrations for Go applications.Let's say we want to write our first migration to initialize the database.

codeigniter-migration - Migrations controller for the CodeIgniter migration class


Migrations controller for the CodeIgniter migration class

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.

SQL Database Migration Wizard v3.9.12 & v4.0.15


SQL Database Migration Wizard (SQLAzureMW) is designed to help you migrate your SQL Server 2005/2008/2012 databases to Azure SQL Database.

erlang-sql-migrations - Simple Erlang library to run SQL migrations


Simple Erlang library to run SQL migrations

SQL Azure Federation Data Migration Wizard


SQL Azure Federation Data Migration Wizard simplifies the process of migrating data from a single database to multiple federation members in SQL Azure Federation.

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


A java database migration tool like Django South and Rails Migrations

clj-migrate - SoundCloud's database migration framework that uses clj files as migrations.


SoundCloud's database migration framework that uses clj files as migrations.

landfill - Migration management for peewee orm


* Migration management for [peewee orm](https://github.com/coleifer/peewee)* All database engines supported by peewee (PostgreSQL, MySQL, SQLite)* Upgrade/downgrade your schema* Fake migrations to show you what queries will be executed* Auto run missing migrations in sequenceInstallation------------```pip install landfill```Usage------Check out the ```example``` to get an idea of how things workCredits-------* [Charles Leifer](https://github.com/coleifer), for giving me something [awesome](https

better_migrations - Better migration rake tasks for undo / doing specific migrations


Better migration rake tasks for undo / doing specific migrations

pymigrations - Pymigrations is a generic migration tool inspired on Rails migrations.


Pymigrations is a generic migration tool inspired on Rails migrations.

jmigrations - Full Java Migrations Framework - inspired on Rails Migration


Full Java Migrations Framework - inspired on Rails Migration