Skip to content

Latest commit

 

History

History
31 lines (22 loc) · 1.08 KB

README.md

File metadata and controls

31 lines (22 loc) · 1.08 KB

CircleCI codecov GoDoc Go Report Card

dbolve

Very simple code only migration library for go

Features

  • Very simple and readable code (< 200 lines of code)
  • Easy to use interface
  • Transaction safety for each migration
  • Verifies that already applied transactions haven't changed

Usage

go get -u github.com/cinemast/dbolve

Quickstart

examples/main.go

Motivation

Heavily inspired by lopezator/migrator.

I was missing two features:

  • Allow to list already applied and pending migrations
  • Verification that already applied migrations match the current migration code