コード例 #1
0
ファイル: quadstore.go プロジェクト: WeiZhang555/clair
func init() {
	graph.RegisterQuadStore(QuadStoreType, graph.QuadStoreRegistration{
		NewFunc:           newQuadStore,
		NewForRequestFunc: nil,
		UpgradeFunc:       nil,
		InitFunc:          createSQLTables,
		IsPersistent:      true,
	})
}
コード例 #2
0
ファイル: quadstore.go プロジェクト: e4x/cayley
func init() {
	graph.RegisterQuadStore(QuadStoreType, graph.QuadStoreRegistration{
		NewFunc: func(string, graph.Options) (graph.QuadStore, error) {
			return newQuadStore(), nil
		},
		NewForRequestFunc: nil,
		UpgradeFunc:       nil,
		InitFunc:          nil,
		IsPersistent:      false,
	})
}
コード例 #3
0
ファイル: quadstore.go プロジェクト: oliverp19/cayley
func init() {
	graph.RegisterQuadStore(QuadStoreType, true, newQuadStore, createNewMongoGraph, nil)
}
コード例 #4
0
ファイル: quadstore.go プロジェクト: oliverp19/cayley
func init() {
	graph.RegisterQuadStore("bolt", true, newQuadStore, createNewBolt, nil)
}
コード例 #5
0
ファイル: quadstore.go プロジェクト: oliverp19/cayley
func init() {
	graph.RegisterQuadStore(QuadStoreType, true, newQuadStore, createNewLevelDB, nil)
}
コード例 #6
0
ファイル: quadstore.go プロジェクト: JesseLivingston/cayley
func init() {
	graph.RegisterQuadStore("memstore", false, func(string, graph.Options) (graph.QuadStore, error) {
		return newQuadStore(), nil
	}, nil)
}
コード例 #7
0
ファイル: quadstore.go プロジェクト: ericcapricorn/cayley
func init() {
	graph.RegisterQuadStore("mongo", true, newQuadStore, createNewMongoGraph)
}
コード例 #8
0
ファイル: quadstore.go プロジェクト: JesseLivingston/cayley
func init() {
	graph.RegisterQuadStore("leveldb", true, newQuadStore, createNewLevelDB)
}