func NewDB()

in pkg/mem/store.go [41:55]


func NewDB() (*memdb.MemDB, error) {
	var schema = &memdb.DBSchema{
		Tables: map[string]*memdb.TableSchema{
			GatewayTable:  gatewaySchema,
			RouteTable:    routeSchema,
			UpstreamTable: upstreamSchema,
			PluginTable:   pluginSchema,
		},
	}
	if memDB, err := memdb.NewMemDB(schema); err != nil {
		return nil, err
	} else {
		return memDB, nil
	}
}