2019-04-26 14:39:11 +01:00
|
|
|
// Copyright (C) 2019 Storj Labs, Inc.
|
|
|
|
// See LICENSE for copying information.
|
|
|
|
|
|
|
|
package pgtest
|
|
|
|
|
|
|
|
import (
|
|
|
|
"flag"
|
|
|
|
"os"
|
|
|
|
)
|
|
|
|
|
|
|
|
// We need to define this in a separate package due to https://golang.org/issue/23910.
|
|
|
|
|
|
|
|
// ConnStr is the test database connection string.
|
|
|
|
var ConnStr = flag.String("postgres-test-db", os.Getenv("STORJ_POSTGRES_TEST"), "PostgreSQL test database connection string")
|
|
|
|
|
2019-11-22 19:59:46 +00:00
|
|
|
// CrdbConnStr is the test database connection string for CockroachDB
|
|
|
|
var CrdbConnStr = flag.String("cockroach-test-db", os.Getenv("STORJ_COCKROACH_TEST"), "CockroachDB test database connection string")
|
|
|
|
|
2019-04-26 14:39:11 +01:00
|
|
|
// DefaultConnStr is expected to work under the storj-test docker-compose instance
|
|
|
|
const DefaultConnStr = "postgres://storj:storj-pass@test-postgres/teststorj?sslmode=disable"
|
2019-11-22 19:59:46 +00:00
|
|
|
|
|
|
|
// DefaultCrdbConnStr is expected to work when a local cockroachDB instance is running
|
|
|
|
const DefaultCrdbConnStr = "postgres://root@localhost:26257/master?sslmode=disable"
|