SQLBuilderListExtension extension

on

Properties

isValidOrder bool

Available on List<SQLBuilder>, provided by the SQLBuilderListExtension extension

no setter

Methods

bestOrder() → void

Available on List<SQLBuilder>, provided by the SQLBuilderListExtension extension

Sorts the SQLs in the best execution order, to avoid reference issues.
getCreateTable(String table) CreateTableSQL?

Available on List<SQLBuilder>, provided by the SQLBuilderListExtension extension

invalidSQLsOrder() Map<SQLBuilder, List<SQLBuilder>>

Available on List<SQLBuilder>, provided by the SQLBuilderListExtension extension

sortByName() → void

Available on List<SQLBuilder>, provided by the SQLBuilderListExtension extension

Sorts the SQLs by table name.
toGraph() → Graph<SQLBuilder>

Available on List<SQLBuilder>, provided by the SQLBuilderListExtension extension

Converts this SQLBuilder list to a Graph.
toHierarchicalOrder({bool verbose = false}) List<SQLBuilder>

Available on List<SQLBuilder>, provided by the SQLBuilderListExtension extension

Returns the SQLs in hierarchical order, respecting the dependencies of each SQLBuilder. See toGraph.