Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ColumnOptionsBuilder ¶
type ColumnOptionsBuilder struct {
Builder
}
func NewColumnOptionsBuilder ¶
func NewColumnOptionsBuilder(name, description, prompt string) *ColumnOptionsBuilder
func (*ColumnOptionsBuilder) AddExampleOptions ¶
func (b *ColumnOptionsBuilder) AddExampleOptions(options []string)
type ColumnsBuilder ¶
type ColumnsBuilder struct {
Builder
// contains filtered or unexported fields
}
func NewColumnsBuilder ¶
func NewColumnsBuilder(count int, tableName, tableDescription string) *ColumnsBuilder
func (*ColumnsBuilder) AddExistingColumns ¶
func (c *ColumnsBuilder) AddExistingColumns(columns []Column)
func (*ColumnsBuilder) Prompt ¶
func (c *ColumnsBuilder) Prompt() (string, error)
type RowsBuilder ¶
type RowsBuilder struct {
Builder
// contains filtered or unexported fields
}
func NewRowsBuilder ¶
func NewRowsBuilder(count int) *RowsBuilder
func (*RowsBuilder) AddColumnContextData ¶
func (rb *RowsBuilder) AddColumnContextData(columnId string, values []any) error
func (*RowsBuilder) AddDescription ¶
func (rb *RowsBuilder) AddDescription(v string)
func (*RowsBuilder) AddExistings ¶
func (rb *RowsBuilder) AddExistings(rows []map[string]any) error
func (*RowsBuilder) AddMissingColumns ¶
func (rb *RowsBuilder) AddMissingColumns(v []*ent.TableColumn)
Click to show internal directories.
Click to hide internal directories.