Skip to content

cinemast/dbolve

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

simple & safe SQL migration library for go

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published

Languages