Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DetermineCycleStarts ¶ added in v0.4.24
func DetermineCycleStarts( cycles [][]string, subsets map[string]string, dependencyMap map[string][]*sqlmanager_shared.ForeignConstraint, ) ([]string, error)
func FindCircularDependencies ¶ added in v0.4.24
Types ¶
type ConstraintColumns ¶
type OrderedTablesResult ¶
func GetTablesOrderedByDependency ¶
func GetTablesOrderedByDependency(dependencyMap map[string][]string) (*OrderedTablesResult, error)
type RunConfig ¶
type RunConfig struct { Table string // schema.table SelectColumns []string InsertColumns []string DependsOn []*DependsOn RunType RunType PrimaryKeys []string WhereClause *string SelectQuery *string // Used for mutations to handle columns that contain dot notations (for nosql) SplitColumnPaths bool }
func GetRunConfigs ¶
type TableColumn ¶
Click to show internal directories.
Click to hide internal directories.