*: revendor
This commit is contained in:
glide.lock
vendor/github.com
cockroachdb
cockroach-go
go-sql-driver
mysql
.gitignore.travis.ymlAUTHORSCHANGELOG.mdCONTRIBUTING.mdISSUE_TEMPLATE.mdLICENSEPULL_REQUEST_TEMPLATE.mdREADME.mdappengine.gobenchmark_test.gobuffer.gocollations.goconnection.goconst.godriver.godriver_test.godsn.godsn_test.goerrors.goerrors_test.goinfile.gopackets.goresult.gorows.gostatement.gotransaction.goutils.goutils_test.go
lib
pq
mattn
go-sqlite3
.gitignore.travis.ymlLICENSEREADME.mdbackup.gobackup_test.gocallback.gocallback_test.godoc.goerror.goerror_test.gosqlite3-binding.csqlite3-binding.hsqlite3.gosqlite3_fts3_test.gosqlite3_fts5.gosqlite3_icu.gosqlite3_json1.gosqlite3_libsqlite3.gosqlite3_load_extension.gosqlite3_omit_load_extension.gosqlite3_other.gosqlite3_test.go
_example
custom_func
hook
mod_regexp
mod_vtable
simple
trace
sqlite3_test
sqlite3_windows.gosqlite3ext.htool
tracecallback.gotracecallback_noimpl.go
74
vendor/github.com/lib/pq/oid/gen.go
generated
vendored
Normal file
74
vendor/github.com/lib/pq/oid/gen.go
generated
vendored
Normal file
@@ -0,0 +1,74 @@
|
||||
// +build ignore
|
||||
|
||||
// Generate the table of OID values
|
||||
// Run with 'go run gen.go'.
|
||||
package main
|
||||
|
||||
import (
|
||||
"database/sql"
|
||||
"fmt"
|
||||
"log"
|
||||
"os"
|
||||
"os/exec"
|
||||
|
||||
_ "github.com/lib/pq"
|
||||
)
|
||||
|
||||
func main() {
|
||||
datname := os.Getenv("PGDATABASE")
|
||||
sslmode := os.Getenv("PGSSLMODE")
|
||||
|
||||
if datname == "" {
|
||||
os.Setenv("PGDATABASE", "pqgotest")
|
||||
}
|
||||
|
||||
if sslmode == "" {
|
||||
os.Setenv("PGSSLMODE", "disable")
|
||||
}
|
||||
|
||||
db, err := sql.Open("postgres", "")
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
cmd := exec.Command("gofmt")
|
||||
cmd.Stderr = os.Stderr
|
||||
w, err := cmd.StdinPipe()
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
f, err := os.Create("types.go")
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
cmd.Stdout = f
|
||||
err = cmd.Start()
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
fmt.Fprintln(w, "// generated by 'go run gen.go'; do not edit")
|
||||
fmt.Fprintln(w, "\npackage oid")
|
||||
fmt.Fprintln(w, "const (")
|
||||
rows, err := db.Query(`
|
||||
SELECT typname, oid
|
||||
FROM pg_type WHERE oid < 10000
|
||||
ORDER BY oid;
|
||||
`)
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
var name string
|
||||
var oid int
|
||||
for rows.Next() {
|
||||
err = rows.Scan(&name, &oid)
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
fmt.Fprintf(w, "T_%s Oid = %d\n", name, oid)
|
||||
}
|
||||
if err = rows.Err(); err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
fmt.Fprintln(w, ")")
|
||||
w.Close()
|
||||
cmd.Wait()
|
||||
}
|
Reference in New Issue
Block a user