Skip to content

Commit 632f75d

Browse files
committed
Merge branch 'release/1.4.0' into production
2 parents d6bab27 + 8794995 commit 632f75d

File tree

3 files changed

+18
-12
lines changed

3 files changed

+18
-12
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# CHANGELOG
22

3+
## 1.4.1
4+
### Changed
5+
* `eoDeriveClasse` renamed to `eoDeriveClasses`
6+
### Added
7+
* Grammar added to documentation
8+
39
## 1.3.1
410
### Changed
511
* work with `hset-1.0.0`

postgresql-query.cabal

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: postgresql-query
2-
version: 1.3.1
2+
version: 1.4.0
33

44
synopsis: Sql interpolating quasiquote plus some kind of primitive ORM
55
using it

src/Database/PostgreSQL/Query/TH.hs

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -133,15 +133,15 @@ deriveToRow t = do
133133
data EntityOptions = EntityOptions
134134
{ eoTableName :: String -> String -- ^ Type name to table name converter
135135
, eoColumnNames :: String -> String -- ^ Record field to column name converter
136-
, eoDeriveClassess :: [Name] -- ^ Typeclasses to derive for Id
136+
, eoDeriveClasses :: [Name] -- ^ Typeclasses to derive for Id
137137
, eoIdType :: Name -- ^ Base type for Id
138138
}
139139

140140
instance Default EntityOptions where
141141
def = EntityOptions
142142
{ eoTableName = id
143143
, eoColumnNames = id
144-
, eoDeriveClassess = [''Ord, ''Eq, ''Show]
144+
, eoDeriveClasses = [''Ord, ''Eq, ''Show]
145145
, eoIdType = ''Integer
146146
}
147147

@@ -156,10 +156,10 @@ data Agent = Agent
156156
} deriving (Ord, Eq, Show)
157157
158158
$(deriveEntity
159-
def { eoIdType = ''Id
160-
, eoTableName = toUnderscore
161-
, eoColumnNames = toUnderscore . drop 1
162-
, eoDeriveClassess =
159+
def { eoIdType = ''Id
160+
, eoTableName = toUnderscore
161+
, eoColumnNames = toUnderscore . drop 1
162+
, eoDeriveClasses =
163163
[''Show, ''Read, ''Ord, ''Eq
164164
, ''FromField, ''ToField, ''PathPiece]
165165
}
@@ -195,7 +195,7 @@ deriveEntity opts tname = do
195195
idcon = RecC (mkName idname)
196196
[(mkName unidname, NotStrict, idtype)]
197197
iddec = NewtypeInstD [] entityIdName [ConT tname]
198-
idcon (eoDeriveClassess opts)
198+
idcon (eoDeriveClasses opts)
199199
tblName = eoTableName opts tnames
200200
fldNames = map (eoColumnNames opts . nameBase) $ cFieldNames tcon
201201
VarE ntableName <- [e|tableName|]
@@ -217,10 +217,10 @@ data Agent = Agent
217217
} deriving (Ord, Eq, Show)
218218
219219
$(deriveEverything
220-
def { eoIdType = ''Id
221-
, eoTableName = toUnderscore
222-
, eoColumnNames = toUnderscore . drop 1
223-
, eoDeriveClassess =
220+
def { eoIdType = ''Id
221+
, eoTableName = toUnderscore
222+
, eoColumnNames = toUnderscore . drop 1
223+
, eoDeriveClasses =
224224
[''Show, ''Read, ''Ord, ''Eq
225225
, ''FromField, ''ToField, ''PathPiece]
226226
}

0 commit comments

Comments
 (0)