Commit Graph

26 Commits

Author SHA1 Message Date
Kei Hibino
a7fbbd6c2c Rename persistable value record and add type class. 2013-04-15 16:48:29 +09:00
Kei Hibino
48c10bfd48 Divide abstract record type constraints definitions into DB-record module.
--HG--
rename : schema-th/src/Database/Record/FromSql.hs => DB-record/src/Database/Record/FromSql.hs
rename : schema-th/src/Database/Record/KeyConstraint.hs => DB-record/src/Database/Record/KeyConstraint.hs
rename : schema-th/src/Database/Record/Persistable.hs => DB-record/src/Database/Record/Persistable.hs
rename : schema-th/src/Database/Record/ToSql.hs => DB-record/src/Database/Record/ToSql.hs
2013-04-13 19:24:06 +09:00
Kei Hibino
014577815d Add Persistable instances for HDBC. 2013-04-13 19:22:01 +09:00
Kei Hibino
1d1cefbc19 Divide modules which does and does not depend on HDBC.
--HG--
rename : schema-th/src/Database/HDBC/Record/FromSql.hs => schema-th/src/Database/Record/FromSql.hs
rename : schema-th/src/Database/HDBC/Record/KeyConstraint.hs => schema-th/src/Database/Record/KeyConstraint.hs
rename : schema-th/src/Database/HDBC/Record/Persistable.hs => schema-th/src/Database/Record/Persistable.hs
rename : schema-th/src/Database/HDBC/Record/ToSql.hs => schema-th/src/Database/Record/ToSql.hs
2013-04-13 18:13:31 +09:00
Kei Hibino
a0a252af0a Add boolean binary operators. 2013-04-12 15:10:37 +09:00
Kei Hibino
c6ff5c215c Update definitions for test. 2013-03-29 21:19:50 +09:00
Kei Hibino
7a6d0516c2 Fix binop. 2013-03-29 21:19:26 +09:00
Kei Hibino
18848e2f27 Add binary operator as. 2013-03-29 14:17:48 +09:00
Kei Hibino
ddcd62ade1 Update sepBy combinators. 2013-03-29 14:14:33 +09:00
Kei Hibino
719180e268 Update module header document for TH. 2013-03-29 11:47:05 +09:00
Kei Hibino
7296b2d87f Add haddock module headers. 2013-03-27 18:34:36 +09:00
Kei Hibino
3c2b8e9b4e Add default-language field. 2013-03-27 18:25:37 +09:00
Kei Hibino
ac14bb4a1e Export key-constraint type synonyms. 2013-03-27 18:21:39 +09:00
Kei Hibino
78a8114036 Export DB2 Columns type construtor. 2013-03-27 18:20:50 +09:00
Kei Hibino
b77644d285 Add customized type mapping parameter to define record. 2013-03-27 17:49:10 +09:00
Kei Hibino
c5f7fa840d Add merged TH function just declare entries and may declare entries. 2013-03-26 23:26:44 +09:00
Kei Hibino
50ab897862 Renamed. 2013-03-26 21:38:42 +09:00
Kei Hibino
8f8c59b064 Renamed. 2013-03-26 21:14:25 +09:00
Kei Hibino
e18c8f508c Use TypeQ instead of ConName. 2013-03-26 21:05:46 +09:00
Kei Hibino
d77636060f Use TypeQ instead of ConName. 2013-03-26 18:34:10 +09:00
Kei Hibino
a7e6ec86fa Assign proper width int types to system catalog fields. 2013-03-26 17:41:24 +09:00
Kei Hibino
76f32090da Import extra convertible instances for smallint. 2013-03-26 17:25:25 +09:00
Kei Hibino
aecda2d441 Bugfix to normalize primary key field name string. 2013-03-26 17:06:42 +09:00
Kei Hibino
bb0a81fa6e Divide TH functions just declare entries and may declare entries. 2013-03-26 16:44:28 +09:00
Kei Hibino
a3ad05ee63 Update to use session. 2013-03-25 19:00:03 +09:00
Kei Hibino
853b73ea8c Re-build repository against strange behavior of hg-git. 2013-03-25 17:26:23 +09:00