mysql

package
v1.0.1-0...-d83d035 Latest Latest
Warning

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

Go to latest
Published: Mar 21, 2025 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type InfoSchemaImpl

type InfoSchemaImpl struct {
	Db     *sql.DB
	DbName string
}

func (InfoSchemaImpl) GetFunctionInfo

func (isi InfoSchemaImpl) GetFunctionInfo() ([]utils.FunctionAssessmentInfo, error)

func (InfoSchemaImpl) GetIndexInfo

func (isi InfoSchemaImpl) GetIndexInfo(table string, index schema.Index) (utils.IndexAssessmentInfo, error)

GetIndexes return a list of all indexes for the specified table.

func (InfoSchemaImpl) GetStoredProcedureInfo

func (isi InfoSchemaImpl) GetStoredProcedureInfo() ([]utils.StoredProcedureAssessmentInfo, error)

func (InfoSchemaImpl) GetTableInfo

func (isi InfoSchemaImpl) GetTableInfo(conv *internal.Conv) (map[string]utils.TableAssessmentInfo, error)

func (InfoSchemaImpl) GetTriggerInfo

func (isi InfoSchemaImpl) GetTriggerInfo() ([]utils.TriggerAssessmentInfo, error)

func (InfoSchemaImpl) GetViewInfo

func (isi InfoSchemaImpl) GetViewInfo() ([]utils.ViewAssessmentInfo, error)

type SourceSpecificComparisonImpl

type SourceSpecificComparisonImpl struct{}

func (SourceSpecificComparisonImpl) IsDataTypeCodeCompatible

func (ssa SourceSpecificComparisonImpl) IsDataTypeCodeCompatible(srcColumnDef utils.SrcColumnDetails, spColumnDef utils.SpColumnDetails) bool

Jump to

Keyboard shortcuts

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