...

Package factory

import "github.com/hyperledger/fabric-ca/lib/server/db/factory"
Overview
Index

Overview ▾

type DB

DB is interface that defines the functions on a database

type DB interface {
    Connect() error
    PingContext(ctx context.Context) error
    Create() (*db.DB, error)
}

func New

func New(dbType, datasource, caName string, tlsConfig *tls.ClientTLSConfig, csp bccsp.BCCSP, metricsProvider metrics.Provider) (DB, error)

New returns a DB interface for the request database type