Database.Relational.Query.TH

All templates about table

defineTableDefault

Inlining typed Query

unsafeInlineQuery

inlineQuery

Column projections and basic Relation for Haskell record

defineTableTypesAndRecordDefault

Constraint key templates

defineHasPrimaryKeyInstance

defineHasPrimaryKeyInstanceDefault

defineHasNotNullKeyInstance

defineHasNotNullKeyInstanceDefault

defineScalarDegree

Column projections

defineColumns

defineColumnsDefault

Table metadata type and basic Relation

defineTableTypes

defineTableTypesDefault

Basic SQL templates generate rules

definePrimaryQuery

definePrimaryUpdate

Var expression templates

derivationExpDefault

tableVarExpDefault

relationVarExpDefault

Derived SQL templates from table definitions

defineSqlsWithPrimaryKey

defineSqlsWithPrimaryKeyDefault

Add type class instance against record type

defineProductConstructorInstance

Reify

makeRelationalRecordDefault

reifyRelation