Documentation
¶
Index ¶
- Variables
- func PrintError(err error)
- func PrintInfo(message string)
- func PrintSuccess(message string)
- func PrintSummary(outputFile string, excludedCount int, duration time.Duration, fileSize string)
- func RunInteractiveSelection(tables []database.TableInfo, preSelected []string) ([]string, error)
- type TableSelectionModel
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrSelectionCancelled = errors.New("table selection cancelled")
ErrSelectionCancelled is returned when the user cancels table selection.
Functions ¶
func PrintSummary ¶
PrintSummary prints a summary after the dump
Types ¶
type TableSelectionModel ¶
type TableSelectionModel struct {
// contains filtered or unexported fields
}
TableSelectionModel represents the interactive table selection UI
func NewTableSelectionModel ¶
func NewTableSelectionModel(tables []database.TableInfo, preSelected []string) TableSelectionModel
NewTableSelectionModel creates a new table selection model
func (TableSelectionModel) GetSelected ¶
func (m TableSelectionModel) GetSelected() []string
GetSelected returns the list of selected table names
func (TableSelectionModel) Init ¶
func (m TableSelectionModel) Init() tea.Cmd
Init initializes the model
Click to show internal directories.
Click to hide internal directories.