Top 1.6% dependent packages on proxy.golang.org
Top 1.4% dependent repos on proxy.golang.org
Top 8.2% forks on proxy.golang.org
proxy.golang.org : github.com/BurntSushi/migration
Package migration 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. This package works by applying a series of migrations to a database. Once a migration is created, it should never be changed. Every time a database is opened with this package, all necessary migrations are executed in a single transaction. If any part of the process fails, an error is returned and the transaction is rolled back so that the database is left untouched. (Note that for this to be useful, you'll need to use a database that supports rolling back changes to your schema. Notably, MySQL does not support this, although SQLite and PostgreSQL do.) The version of a database is defined as the number of migrations applied to it.
Registry
-
Source
- Documentation
- JSON
purl: pkg:golang/github.com/%21burnt%21sushi/migration
License: Unlicense
Latest release: over 11 years ago
First release: over 11 years ago
Namespace: github.com/BurntSushi
Dependent packages: 12
Dependent repositories: 14
Stars: 78 on GitHub
Forks: 5 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 22 days ago
github.com/cyclopcam/cyclops v0.0.0-20240114082818-0db93802b6e7
Home camera security system1 version - Latest release: over 1 year ago - 2 stars on GitHub
github.com/bmharper/cyclops v0.0.0-20230926193415-a677e2e6f019
Home camera security system7 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/shono09835/config-server v0.1.124
Example config server that integrates with BOSH Director3 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/IMQS/search-builder v0.0.0-20230511124828-ef3fce61fcb2
Top-level project for Search Service2 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/ndlib/curate-annote v0.0.0-20211124165815-d4d653904fb7
Prototype a repository/annotation store interface1 version - Latest release: over 3 years ago - 0 stars on GitHub
github.com/ndlib/bendo v0.0.0-20211027231637-bd9ca748be17
1 version - Latest release: over 3 years ago - 1 dependent packageCheck this option to include packages that no longer depend on this package in their latest version but previously did.