Skip to content

Commit 3d0d41a

Browse files
committed
nullable
1 parent c8ff6dd commit 3d0d41a

2 files changed

Lines changed: 5 additions & 7 deletions

File tree

database-generic/database-generic.cabal

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,6 @@ library
5656
extra,
5757
from-sum,
5858
generics-eot,
59-
heckin,
6059
mtl,
6160
transformers,
6261
witch,

database-generic/test/Database/Generic/Test/Statement.hs

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ createTablePerson ifNotExists =
5252
, type' = DbTypeN False $ DbString Unit
5353
}
5454
, CreateTableColumn
55-
{ name = "ownsDog"
55+
{ name = "ownsdog"
5656
, primary = False
5757
, type' = DbTypeN True $ DbBool Unit
5858
}
@@ -65,17 +65,16 @@ createTablePersonPG :: Bool -> String
6565
createTablePersonPG ifNotExists = unwords $ catMaybes
6666
[ Just "CREATE TABLE"
6767
, if ifNotExists then Just "IF NOT EXISTS" else Nothing
68-
, Just "person (age BIGINT NOT NULL, name VARCHAR NOT NULL PRIMARY KEY, ownsDog BOOLEAN);"
68+
, Just "person (age BIGINT NOT NULL, name VARCHAR NOT NULL PRIMARY KEY, ownsdog BOOLEAN);"
6969
]
7070

7171
createTableTests :: TestTree
7272
createTableTests = testGroup "Create table statement tests"
7373
[ SC.testProperty "createTable @Person" \b ->
7474
createTable @Person b == createTablePerson b
75-
-- , SC.testProperty "serialize CreateTable Person" \b ->
76-
, testCase "TODO" $ assertEqual ""
77-
(serialize @_ @PostgreSQL (into @CreateTable' $ createTable @Person True))
78-
$ createTablePersonPG True
75+
, SC.testProperty "serialize CreateTable Person" \b ->
76+
serialize @_ @PostgreSQL (into @CreateTable' $ createTable @Person b)
77+
== createTablePersonPG b
7978
]
8079

8180
-- * Delete tests.

0 commit comments

Comments
 (0)