Documentation ¶ Index ¶ type IMigrate func NewMigrator[Options any](source common.ISource[Options], destination common.IDestination) IMigrate[Options] type Migrate func (m Migrate[Options]) Copy(mOpts *Options, cbOpts *option.Options, copyIndexes bool, bufferSize int) error Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type IMigrate ¶ type IMigrate[Options any] interface { Copy(mOpts *Options, cbOpts *option.Options, copyIndexes bool, bufferSize int) error } func NewMigrator ¶ func NewMigrator[Options any](source common.ISource[Options], destination common.IDestination) IMigrate[Options] type Migrate ¶ type Migrate[Options any] struct { Source common.ISource[Options] Destination common.IDestination } func (Migrate[Options]) Copy ¶ func (m Migrate[Options]) Copy(mOpts *Options, cbOpts *option.Options, copyIndexes bool, bufferSize int) error Source Files ¶ View all Source files migrater.go Click to show internal directories. Click to hide internal directories.