darwin

Schema manager

Manages changes to a database schema over time.

Database schema evolution library for Go

GitHub

144 stars
4 watching
33 forks
Language: Go
last commit: over 1 year ago
Linked from 2 awesome lists

databasegogolangmigration

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
owenthereal/goup A Go package manager designed to simplify the process of installing and managing different versions of the Go programming language. 547
sqldef/sqldef Automated schema management tool that uses SQL to manage changes across multiple databases 1,966
go-gormigrate/gormigrate A minimalistic migration helper for Gorm ORM to support proper schema versioning and migration rollback. 1,047
adlio/schema A tool for managing and applying database schema migrations in Go applications. 36
schemahero/schemahero An operator for declarative schema management in Kubernetes 1,001
kevincobain2000/gobrew A tool to simplify Go version management without requiring root access or shell rehashing. 379
adlio/pgxschema A tool that helps manage and apply PostgreSQL schema changes from within a Go application. 1
muir/libschema A tool for managing and executing database schema migrations in Go libraries. 15
owenthereal/nut Manages dependencies and vendoring for Go projects by fetching, rewriting import paths, and introducing metadata files. 232
joaom00/gh-b A GitHub CLI extension to manage branches 59
lawzava/go-pg-migrate A package for managing PostgreSQL database schema changes 10
bobg/modver Helps enforce semantic versioning rules in Go modules 19
avito-tech/go-transaction-manager An abstraction layer for managing transactions in database interactions 234
eaigner/hood An ORM library for Go, enabling the creation of structured databases with support for transactions, migrations, and validation. 711
voidint/g A tool for managing and switching multiple versions of the Go environment. 1,956