Exemple #1
0
func init() {
	graph.RegisterQuadStore(QuadStoreType, graph.QuadStoreRegistration{
		NewFunc:           newQuadStore,
		NewForRequestFunc: nil,
		UpgradeFunc:       nil,
		InitFunc:          createSQLTables,
		IsPersistent:      true,
	})
}
Exemple #2
0
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,
	})
}
Exemple #3
0
func init() {
	graph.RegisterQuadStore(QuadStoreType, true, newQuadStore, createNewMongoGraph, nil)
}
Exemple #4
0
func init() {
	graph.RegisterQuadStore("bolt", true, newQuadStore, createNewBolt, nil)
}
Exemple #5
0
func init() {
	graph.RegisterQuadStore(QuadStoreType, true, newQuadStore, createNewLevelDB, nil)
}
Exemple #6
0
func init() {
	graph.RegisterQuadStore("memstore", false, func(string, graph.Options) (graph.QuadStore, error) {
		return newQuadStore(), nil
	}, nil)
}
Exemple #7
0
func init() {
	graph.RegisterQuadStore("mongo", true, newQuadStore, createNewMongoGraph)
}
Exemple #8
0
func init() {
	graph.RegisterQuadStore("leveldb", true, newQuadStore, createNewLevelDB)
}