Database.Relational.Query.TH

All templates about table

defineTable

Inlining typed Query

unsafeInlineQuery

inlineQuery

Column projections and basic Relation for Haskell record

defineTableTypesAndRecord

Constraint key templates

defineHasPrimaryKeyInstance

defineHasPrimaryKeyInstanceWithConfig

defineHasNotNullKeyInstance

defineHasNotNullKeyInstanceWithConfig

defineScalarDegree

Column projections

defineColumns

defineColumnsDefault

defineTuplePi

Table metadata type and basic Relation

defineTableTypes

defineTableTypesWithConfig

Basic SQL templates generate rules

definePrimaryQuery

definePrimaryUpdate

Var expression templates

derivationExpDefault

tableVarExpDefault

relationVarExp

Derived SQL templates from table definitions

defineSqlsWithPrimaryKey

defineSqlsWithPrimaryKeyDefault

Add type class instance against record type

defineProductConstructorInstance

Reify

makeRelationalRecordDefault

reifyRelation