Comments (6)
It looks like you're using your own Dockerfile, not the one in migrate
since that one uses go get -v ./...
The master branch of migrate
now uses dep
, so I'd use that instead. e.g. dep ensure -vendor-only
If you need to pin to a released version of migrate
, you'll need to wait for the next version which will officially support dep
(and provide a docker image for the CLI).
from migrate.
Hey @dhui
I'm trying to use it as a package, and not cli, in which case go get -v
should work, right? I even tried using dep by enforcing master in Gopkg.toml
[[constraint]]
branch = "master"
name = "github.com/golang-migrate/migrate"
But the go build still fails. Is there any other way around this?
from migrate.
go get
and dep
should work. Do you have any errors running go get
or dep ensure
?
Do you have more info for your build/compile errors? My guess is that the build issues are internal to your project/code as migrate
is building fine in TravisCI.
from migrate.
I changed the dep installation to via-curl , and it worked.
No idea what changed, but this seems to be working fine.
Maybe I'll debug more and post findings.
Thanks a lot 😄
from migrate.
@namratachaudhary did you ever figure out what was happening? I'm having this same issue on our jenkins server but not locally.
from migrate.
@dmmulroy migrate
currently uses modules to manage it dependencies. You'll need to run Go 1.11 to use that. I'd pin to v3.5.3 for module support as the future of modules in migrate
is up in the air
from migrate.
Related Issues (20)
- Migrations that begin with the year 2024 fail during the 'up' migration process HOT 7
- How to run up/down migration before service starts?
- pgx not following intended import behaviour HOT 1
- Unable to change delimiter in mysql migrations HOT 1
- Support for libsql and Turso HOT 1
- "unexpected EOF" when connecting to MySQL DB via cloud-sql-proxy in github actions
- clickhouse TLS support is missing fir https://github.com/golang-migrate/migrate/blob/master/database/clickhouse/clickhouse.go
- Maintainer support for PR Backlog
- Allow users to fail when there are bad migration paths in their source HOT 3
- Expensive SQL query inside ensureVersionTable & ensureLockTable
- imported mongo official driver is out of date
- `Dirty database version 1. Fix and force version` and `error: can't read limit argument N` HOT 2
- SQLite3 accepts file URL with prefix `file:///`, but golang-migrate requires prefix `sqlite3:///`. Not flexible. HOT 1
- Do not return an error when no change. Communicate error conditions using errors.
- golang-migrate ignores PostgresSQL message reporting
- error: no migration found for version X (some numbers) HOT 1
- Cassandra multiple hosts cluster migrations failed HOT 1
- Install on Ubuntu with apt HOT 1
- Postgres / SQL multistatement support
- first .: file does not exist HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from migrate.