7 type t
= | Int
| Text
| Blob
10 let to_string = Show.show
<t
>
11 (* let to_string = function | Int -> "Int" | Text -> "Text" | Blob -> "Blob" *)
12 let to_cpp_string x
= "typename Traits::" ^
(to_string x
)
17 type conflict_algo
= | Ignore
| Replace
| Abort
| Fail
| Rollback
20 type t
= | PrimaryKey
| NotNull
| Unique
| Autoincrement
| OnConflict
of conflict_algo