Displaying 1 to 18 from 18 results

sql-migrate - SQL schema migration tool for Go.

  •    Go

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

SQL Relay - Database Connection Pool library with API available in all programming languages

  •    C++

SQL Relay is a persistent database connection pooling, proxying and load balancing system for Unix and Linux supporting ODBC, and all major databases. It has APIs for C, C++, ODBC, Perl, Perl-DBI, Python, Python-DB, Zope, PHP, Ruby, Ruby-DBI, Java, TCL and Erlang, drop-in replacement libraries for MySQL and PostgreSQL clients.

Liquibase - Source control for your Database

  •    Java

Liquibase is a database-independent library for tracking, managing and applying database schema changes. It s main functionality includes Database refactoring, Update database to current version, Versioned approach to maintain schema, Database diff report, Rollback database changes to particular date/time and lot more.




Transporter - Sync data between persistence engines, like ETL only not stodgy

  •    Go

Compose Transporter helps with database transformations from one store to another. It can also sync from one to another or several stores.Transporter allows the user to configure a number of data adaptors as sources or sinks. These can be databases, files or other resources. Data is read from the sources, converted into a message format, and then send down to the sink where the message is converted into a writable format for its destination. The user can also create data transformations in JavaScript which can sit between the source and sink and manipulate or filter the message flow.

Debezium - Stream changes from your databases.

  •    Java

Debezium is a distributed platform that turns your existing databases into event streams, so applications can see and respond immediately to each row-level change in the databases. Debezium is built on top of Apache Kafka and provides Kafka Connect compatible connectors that monitor specific database management systems. Debezium records the history of data changes in Kafka logs, from where your application consumes them. This makes it possible for your application to easily consume all of the events correctly and completely.

Scriptella - ETL (Extract-Transform-Load) and Script Execution Tool

  •    

Scriptella is an ETL (Extract-Transform-Load) and script execution tool. Its primary focus is simplicity. It doesn't require the user to learn another complex XML-based language to use it, but allows the use of SQL or another scripting language suitable for the data source to perform required transformations.


Flyway - Database Migrations Made Easy

  •    Java

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.

pravasan - Simple Migration Tool - written in Go

  •    HTML

#Pravasan Simple Migration tool intend to be used for any languages, for any db.Please feel free to criticize, comment, etc. Currently this is working for MySQL, PostgreSQL. Soon will be available for other Databases too.

goose - Go database migration tool

  •    Go

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

darwin - Database schema evolution library for Go

  •    Go

A. The purpose of this library is just be a library.A. You can read with the standard library and build the migration list.

gormigrate - Minimalistic database migration helper for Gorm ORM

  •    Go

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.

activerecord-mysql-unsigned - Enable to use the "unsigned" option in the integer type for migrating of ActiveRecord

  •    Ruby

Add unsigned option to integer type for ActiveRecord's MySQL2 adapter.You can redefine in the existing fields.

migu - Database schema migration tool for Go

  •    Go

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

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

  •    Go

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.