Commit Graph

11 Commits

Author SHA1 Message Date
Kei Hibino
a61ec7376d Move TH functions to construct and to decompose records. 2013-05-08 02:07:11 +09:00
Kei Hibino
a3ee5c2e38 Define PersistableSqlType proof object instead of PersistableNullValue. 2013-05-08 00:49:52 +09:00
Kei Hibino
2efd39d75d Move TH functions which is independent of HDBC from HDBC-schema-th into DB-record. 2013-05-07 19:48:38 +09:00
Kei Hibino
eb31bcf597 Move TH functions which is independent of HDBC from HDBC-schema-th info DB-record. 2013-05-07 18:52:45 +09:00
Kei Hibino
ec1741d0ab Revmove unused extension from header. 2013-05-07 11:18:49 +09:00
Kei Hibino
f5f5631c9f Support values which is not wrapped by Singleton for SqlValue types. 2013-05-07 00:00:43 +09:00
Kei Hibino
509ba5f0b2 Improve combinators of persistable interfaces. 2013-05-06 22:16:36 +09:00
Kei Hibino
fe51ff8ae0 PersistableRecordWidth proof object is divided from PersistableRecord. 2013-05-02 02:40:58 +09:00
Kei Hibino
f4eaf1fa7e Persistable value is not record, so composed type is not overlap. 2013-04-15 18:36:40 +09:00
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