@@ -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
6565createTablePersonPG 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
7171createTableTests :: TestTree
7272createTableTests = 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