|
|
|
@ -5,7 +5,8 @@ import (
|
|
|
|
|
"log"
|
|
|
|
|
"os"
|
|
|
|
|
|
|
|
|
|
_ "github.com/go-sql-driver/mysql"
|
|
|
|
|
_ "github.com/lib/pq"
|
|
|
|
|
//_ "github.com/go-sql-driver/mysql"
|
|
|
|
|
"github.com/jmoiron/sqlx"
|
|
|
|
|
"github.com/mediocregopher/radix/v3"
|
|
|
|
|
)
|
|
|
|
@ -47,11 +48,11 @@ func (d *Database) Open() error {
|
|
|
|
|
log.Fatal("undefined DB_PASS env")
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
dsn := fmt.Sprintf("%s:%s@tcp(%s)/%s", user, pass, host, DBName)
|
|
|
|
|
dsn := fmt.Sprintf("%s:%s@%s/%s", user, pass, host, DBName)
|
|
|
|
|
|
|
|
|
|
log.Printf("Opening SQL at %s\n", dsn)
|
|
|
|
|
|
|
|
|
|
d.Sql = sqlx.MustConnect("mysql", dsn)
|
|
|
|
|
d.Sql = sqlx.MustConnect("postgres", dsn)
|
|
|
|
|
|
|
|
|
|
// Execute Pragmas
|
|
|
|
|
//d.Sql.MustExec(DBPragma)
|
|
|
|
|