on master help sign in
Doc fixes
commit19ee619a82f2d15d7769313f1cff15b406fe2818 authorOliver Charles <ollie@ocharles.org.uk> dateFri 18 Jun 2021, 20:55 (5 years ago) parent7bd2aa5
1 file changed+18−17
docs/tutorial.rst+18−17
docs/tutorial.rst+18−17
@@ -10,19 +10,20 @@ tables to Haskell, and then look at writing some simple queries.
1010Before we get started, we'll be using the following language extensions and
1111imports throughout this guide::
1212
13− {-# language -XBlockArguments #-}
14− {-# language -XDeriveAnyClass #-}
15− {-# language -XDeriveGeneric #-}
16− {-# language -XDerivingStrategies #-}
17− {-# language -XDerivingVia #-}
18− {-# language -XDuplicateRecordFields #-}
19− {-# language -XGeneralizedNewtypeDeriving #-}
20− {-# language -XOverloadedStrings #-}
21− {-# language -XStandaloneDeriving #-}
22− {-# language -XTypeApplications #-}
23− {-# language -XTypeFamilies #-}
13+ {-# language BlockArguments #-}
14+ {-# language DeriveAnyClass #-}
15+ {-# language DeriveGeneric #-}
16+ {-# language DerivingStrategies #-}
17+ {-# language DerivingVia #-}
18+ {-# language DuplicateRecordFields #-}
19+ {-# language GeneralizedNewtypeDeriving #-}
20+ {-# language OverloadedStrings #-}
21+ {-# language StandaloneDeriving #-}
22+ {-# language TypeApplications #-}
23+ {-# language TypeFamilies #-}
2424
2525 import Prelude
26+ import Rel8
2627
2728The Example Schema
2829------------------
@@ -125,9 +126,9 @@ associated with the ``Author`` type::
125126
126127 authorSchema :: TableSchema (Author Name)
127128 authorSchema = TableSchema
128− { tableName = "author"
129− , tableSchema = Nothing
130− , tableColumns = Author
129+ { name = "author"
130+ , schema = Nothing
131+ , columns = Author
131132 { authorId = "author_id"
132133 , authorName = "name"
133134 , authorUrl = "url"
@@ -138,9 +139,9 @@ And likewise for ``project`` and ``Project``::
138139
139140 projectSchema :: TableSchema (Project Name)
140141 projectSchema = TableSchema
141− { tableName = "project"
142− , tableSchema = Nothing
143− , tableColumns = Project
142+ { name = "project"
143+ , schema = Nothing
144+ , columns = Project
144145 { projectAuthorId = "author_id"
145146 , projectName = "name"
146147 }