database

package
v0.0.0-...-719aef4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 8, 2015 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Database

type Database struct {
	DB *bolt.DB
}

Database is a container struct holding a boltDB and gives access to some help function.

func NewDatabase

func NewDatabase(rootPath string) *Database

NewDatabase returns a database object with given configuration files

func (*Database) Close

func (d *Database) Close() error

Close calls the underlying Close()-method on the database object

type FileReferences

type FileReferences struct {
	FileID         git.Oid
	LineReferences map[int][]Reference
}

type LineRequirmentType

type LineRequirmentType int
const (
	LineRequirmentStart LineRequirmentType = iota
	LineRequirmentEnd
)

type Reference

type Reference struct {
	RequirmentID string
	Type         LineRequirmentType
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL