Database.Persist.TH

# Parse entity defs

persistWith

persistUpperCase

persistLowerCase

persistFileWith

# Turn `EntityDef`s into types

mkPersist

data MkPersistSettings

mpsBackend

mpsGeneric

mpsPrefixFields

mpsEntityJSON

mpsGenerateLenses

data EntityJSON

mkPersistSettings

sqlSettings

sqlOnlySettings

# Various other TH functions

mkMigrate

mkSave

mkDeleteCascade

share

derivePersistField

derivePersistFieldJSON

persistFieldFromEntity

# Internal

packPTH

lensPTH