napkin-core
Safe HaskellNone
LanguageGHC2024

Napkin.Types.TableRenamer

Documentation

class TableRenamer a where #

Methods

renameTableRef :: (Ref Table -> Ref Table) -> a -> a #

Instances

Instances details
TableRenamer CteBody # 
Instance details

Defined in Napkin.Types.TableRenamer

TableRenamer ExternFun # 
Instance details

Defined in Napkin.Types.TableRenamer

TableRenamer From # 
Instance details

Defined in Napkin.Types.TableRenamer

Methods

renameTableRef :: (Ref Table -> Ref Table) -> From -> From #

TableRenamer OrderPart # 
Instance details

Defined in Napkin.Types.TableRenamer

TableRenamer Query # 
Instance details

Defined in Napkin.Types.TableRenamer

Methods

renameTableRef :: (Ref Table -> Ref Table) -> Query -> Query #

TableRenamer Relation # 
Instance details

Defined in Napkin.Types.TableRenamer

TableRenamer SExp # 
Instance details

Defined in Napkin.Types.TableRenamer

Methods

renameTableRef :: (Ref Table -> Ref Table) -> SExp -> SExp #

TableRenamer WithClauses # 
Instance details

Defined in Napkin.Types.TableRenamer

TableRenamer Statement # 
Instance details

Defined in Napkin.Types.TableRenamer

TableRenamer (Alias SExp) # 
Instance details

Defined in Napkin.Types.TableRenamer

TableRenamer (Alias Table) # 
Instance details

Defined in Napkin.Types.TableRenamer

TableRenamer (Selected Query) # 
Instance details

Defined in Napkin.Types.TableRenamer

TableRenamer (Selected Relation) # 
Instance details

Defined in Napkin.Types.TableRenamer

TableRenamer (Selected Table) # 
Instance details

Defined in Napkin.Types.TableRenamer

TableRenamer (Ref Table) # 
Instance details

Defined in Napkin.Types.TableRenamer