conn_sqlite3.go 275 B

123456789101112131415
  1. // +build cgo
  2. package graphdb
  3. import "database/sql"
  4. // NewSqliteConn opens a connection to a sqlite
  5. // database.
  6. func NewSqliteConn(root string) (*Database, error) {
  7. conn, err := sql.Open("sqlite3", root)
  8. if err != nil {
  9. return nil, err
  10. }
  11. return NewDatabase(conn)
  12. }