provider

package
v0.0.5 Latest Latest
Warning

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

Go to latest
Published: Apr 27, 2023 License: MIT Imports: 6 Imported by: 0

Documentation

Overview

Package provider is a generated GoMock package.

Index

Constants

This section is empty.

Variables

View Source
var ErrInputPathShouldBeDirectory = errors.New("input path should be directory")
View Source
var ErrInputPathShouldBeFile = errors.New("input path should be file")

Functions

func IsPathDir

func IsPathDir(inputPath string) bool

func IsPathExists

func IsPathExists(inputPath string) bool

Types

type ImportFn

type ImportFn struct {
	// contains filtered or unexported fields
}

func NewImportFn

func NewImportFn(name string, fn func(inputPath string) error, inputPath string) ImportFn

func (ImportFn) Call

func (fn ImportFn) Call() error

func (ImportFn) Name

func (fn ImportFn) Name() string

type MockProvider

type MockProvider struct {
	// contains filtered or unexported fields
}

MockProvider is a mock of Provider interface

func NewMockProvider

func NewMockProvider(ctrl *gomock.Controller) *MockProvider

NewMockProvider creates a new mock instance

func (*MockProvider) BeginTx

func (m *MockProvider) BeginTx() error

BeginTx mocks base method

func (*MockProvider) CommitTx

func (m *MockProvider) CommitTx() error

CommitTx mocks base method

func (*MockProvider) DB

func (m *MockProvider) DB() *gorm.DB

DB mocks base method

func (*MockProvider) EXPECT

EXPECT returns an object that allows the caller to indicate expected use

func (*MockProvider) ImportFns

func (m *MockProvider) ImportFns(arg0 string) ([]ImportFn, error)

ImportFns mocks base method

func (*MockProvider) Migrate

func (m *MockProvider) Migrate() error

Migrate mocks base method

func (*MockProvider) Name

func (m *MockProvider) Name() string

Name mocks base method

func (*MockProvider) RollbackTx

func (m *MockProvider) RollbackTx() error

RollbackTx mocks base method

func (*MockProvider) TablePrefix

func (m *MockProvider) TablePrefix() string

TablePrefix mocks base method

type MockProviderMockRecorder

type MockProviderMockRecorder struct {
	// contains filtered or unexported fields
}

MockProviderMockRecorder is the mock recorder for MockProvider

func (*MockProviderMockRecorder) BeginTx

func (mr *MockProviderMockRecorder) BeginTx() *gomock.Call

BeginTx indicates an expected call of BeginTx

func (*MockProviderMockRecorder) CommitTx

func (mr *MockProviderMockRecorder) CommitTx() *gomock.Call

CommitTx indicates an expected call of CommitTx

func (*MockProviderMockRecorder) DB

DB indicates an expected call of DB

func (*MockProviderMockRecorder) ImportFns

func (mr *MockProviderMockRecorder) ImportFns(arg0 interface{}) *gomock.Call

ImportFns indicates an expected call of ImportFns

func (*MockProviderMockRecorder) Migrate

func (mr *MockProviderMockRecorder) Migrate() *gomock.Call

Migrate indicates an expected call of Migrate

func (*MockProviderMockRecorder) Name

func (mr *MockProviderMockRecorder) Name() *gomock.Call

Name indicates an expected call of Name

func (*MockProviderMockRecorder) RollbackTx

func (mr *MockProviderMockRecorder) RollbackTx() *gomock.Call

RollbackTx indicates an expected call of RollbackTx

func (*MockProviderMockRecorder) TablePrefix

func (mr *MockProviderMockRecorder) TablePrefix() *gomock.Call

TablePrefix indicates an expected call of TablePrefix

type Provider

type Provider interface {
	database.Database
	Name() string
	TablePrefix() string
	Migrate() error
	ImportFns(inputPath string) ([]ImportFn, error)
}

Jump to

Keyboard shortcuts

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