vendor: Add dependencies for discosrv
This commit is contained in:
61
vendor/github.com/cznic/ql/driver/driver.go
generated
vendored
Normal file
61
vendor/github.com/cznic/ql/driver/driver.go
generated
vendored
Normal file
@@ -0,0 +1,61 @@
|
||||
// Copyright 2014 The ql Authors. All rights reserved.
|
||||
// Use of this source code is governed by a BSD-style
|
||||
// license that can be found in the LICENSE file.
|
||||
|
||||
/*
|
||||
Package driver registers a QL sql/driver named "ql" and a memory driver named "ql-mem".
|
||||
|
||||
See also [0], [1] and [3].
|
||||
|
||||
Usage
|
||||
|
||||
A skeleton program using ql/driver.
|
||||
|
||||
package main
|
||||
|
||||
import (
|
||||
"database/sql"
|
||||
|
||||
_ "github.com/cznic/ql/driver"
|
||||
)
|
||||
|
||||
func main() {
|
||||
...
|
||||
// Disk file DB
|
||||
db, err := sql.Open("ql", "ql.db") // [2]
|
||||
// alternatively
|
||||
db, err := sql.Open("ql", "file://ql.db")
|
||||
|
||||
// and/or
|
||||
|
||||
// RAM DB
|
||||
mdb, err := sql.Open("ql-mem", "mem.db")
|
||||
// alternatively
|
||||
mdb, err := sql.Open("ql", "memory://mem.db")
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
|
||||
// Use db/mdb here
|
||||
...
|
||||
}
|
||||
|
||||
This package exports nothing.
|
||||
|
||||
Links
|
||||
|
||||
Referenced from above:
|
||||
|
||||
[0]: http://godoc.org/github.com/cznic/ql
|
||||
[1]: http://golang.org/pkg/database/sql/
|
||||
[2]: http://golang.org/pkg/database/sql/#Open
|
||||
[3]: http://golang.org/pkg/database/sql/driver
|
||||
*/
|
||||
package driver
|
||||
|
||||
import "github.com/cznic/ql"
|
||||
|
||||
func init() {
|
||||
ql.RegisterDriver()
|
||||
ql.RegisterMemDriver()
|
||||
}
|
||||
Reference in New Issue
Block a user