Template
18 lines
268 B
Go
18 lines
268 B
Go
package database
|
|
|
|
import (
|
|
"os"
|
|
"path/filepath"
|
|
)
|
|
|
|
func MigrationsPath() (string, error) {
|
|
if p := os.Getenv("MIGRATIONS_PATH"); p != "" {
|
|
return p, nil
|
|
}
|
|
wd, err := os.Getwd()
|
|
if err != nil {
|
|
return "", err
|
|
}
|
|
return filepath.Join(wd, "migrations"), nil
|
|
}
|