Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // LogUnknown determines whether unknown types encountered during // statement walking. LogUnknown bool )
View Source
var SQLPasses = []reduce.Pass{
removeStatement,
replaceStmt,
removeWithCTEs,
removeWith,
removeCreateDefs,
removeValuesCols,
removeWithSelectExprs,
removeSelectAsExprs,
removeValuesRows,
removeSelectExprs,
nullExprs,
nullifyFuncArgs,
removeLimit,
removeOrderBy,
removeOrderByExprs,
removeGroupBy,
removeGroupByExprs,
removeCreateNullDefs,
removeIndexCols,
removeWindowPartitions,
removeDBSchema,
removeFroms,
removeJoins,
removeWhere,
removeHaving,
removeDistinct,
simplifyOnCond,
simplifyVal,
removeCTENames,
removeCasts,
removeAliases,
unparenthesize,
}
SQLPasses is a collection of reduce.Pass interfaces that reduce SQL statements.
Functions ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.