| Copyright | 2013 Kei Hibino |
|---|---|
| License | BSD3 |
| Maintainer | ex8k.hibino@gmail.com |
| Stability | experimental |
| Portability | unknown |
| Safe Haskell | None |
| Language | Haskell2010 |
Database.HDBC.Record.Persistable
Contents
Description
This module provides HDBC instance definitions of DB-record.
Orphan instances
| ScalarDegree Bool Source # | |
| ScalarDegree Char Source # | |
| ScalarDegree Double Source # | |
| ScalarDegree Int Source # | |
| ScalarDegree Int8 Source # | |
| ScalarDegree Int16 Source # | |
| ScalarDegree Int32 Source # | |
| ScalarDegree Int64 Source # | |
| ScalarDegree Integer Source # | |
| ScalarDegree Rational Source # | |
| ScalarDegree Word8 Source # | |
| ScalarDegree Word16 Source # | |
| ScalarDegree Word32 Source # | |
| ScalarDegree Word64 Source # | |
| ScalarDegree String Source # | |
| ScalarDegree NominalDiffTime Source # | |
| ScalarDegree ByteString Source # | |
| ScalarDegree ByteString Source # | |
| ScalarDegree Text Source # | |
| ScalarDegree Text Source # | |
| ScalarDegree Day Source # | |
| ScalarDegree TimeOfDay Source # | |
| ScalarDegree LocalTime Source # | |
| ScalarDegree ZonedTime Source # | |
| ScalarDegree UTCTime Source # | |
| ScalarDegree DiffTime Source # | |
| ScalarDegree SqlValue Source # | |
| ScalarDegree CalendarTime Source # | |
| ScalarDegree ClockTime Source # | |
| ScalarDegree TimeDiff Source # | |
| PersistableType SqlValue Source # | |
Methods persistableType :: PersistableSqlType SqlValue | |
| PersistableWidth Double Source # | |
Methods persistableWidth :: PersistableRecordWidth Double | |
| PersistableWidth Integer Source # | |
Methods persistableWidth :: PersistableRecordWidth Integer | |
| PersistableWidth Rational Source # | |
Methods persistableWidth :: PersistableRecordWidth Rational | |
| PersistableWidth Word8 Source # | |
Methods persistableWidth :: PersistableRecordWidth Word8 | |
| PersistableWidth Word16 Source # | |
Methods persistableWidth :: PersistableRecordWidth Word16 | |
| PersistableWidth Word32 Source # | |
Methods persistableWidth :: PersistableRecordWidth Word32 | |
| PersistableWidth Word64 Source # | |
Methods persistableWidth :: PersistableRecordWidth Word64 | |
| PersistableWidth NominalDiffTime Source # | |
Methods persistableWidth :: PersistableRecordWidth NominalDiffTime | |
| PersistableWidth ByteString Source # | |
Methods persistableWidth :: PersistableRecordWidth ByteString | |
| PersistableWidth ByteString Source # | |
Methods persistableWidth :: PersistableRecordWidth ByteString | |
| PersistableWidth Text Source # | |
Methods persistableWidth :: PersistableRecordWidth Text | |
| PersistableWidth Text Source # | |
Methods persistableWidth :: PersistableRecordWidth Text | |
| PersistableWidth Day Source # | |
Methods persistableWidth :: PersistableRecordWidth Day | |
| PersistableWidth TimeOfDay Source # | |
Methods persistableWidth :: PersistableRecordWidth TimeOfDay | |
| PersistableWidth LocalTime Source # | |
Methods persistableWidth :: PersistableRecordWidth LocalTime | |
| PersistableWidth ZonedTime Source # | |
Methods persistableWidth :: PersistableRecordWidth ZonedTime | |
| PersistableWidth UTCTime Source # | |
Methods persistableWidth :: PersistableRecordWidth UTCTime | |
| PersistableWidth DiffTime Source # | |
Methods persistableWidth :: PersistableRecordWidth DiffTime | |
| PersistableWidth SqlValue Source # | |
Methods persistableWidth :: PersistableRecordWidth SqlValue | |
| PersistableWidth CalendarTime Source # | |
Methods persistableWidth :: PersistableRecordWidth CalendarTime | |
| PersistableWidth ClockTime Source # | |
Methods persistableWidth :: PersistableRecordWidth ClockTime | |
| PersistableWidth TimeDiff Source # | |
Methods persistableWidth :: PersistableRecordWidth TimeDiff | |
| FromSql SqlValue Bool Source # | |
Methods recordFromSql :: RecordFromSql SqlValue Bool | |
| FromSql SqlValue Char Source # | |
Methods recordFromSql :: RecordFromSql SqlValue Char | |
| FromSql SqlValue Double Source # | |
Methods recordFromSql :: RecordFromSql SqlValue Double | |
| FromSql SqlValue Int Source # | |
Methods recordFromSql :: RecordFromSql SqlValue Int | |
| FromSql SqlValue Int8 Source # | |
Methods recordFromSql :: RecordFromSql SqlValue Int8 | |
| FromSql SqlValue Int16 Source # | |
Methods recordFromSql :: RecordFromSql SqlValue Int16 | |
| FromSql SqlValue Int32 Source # | |
Methods recordFromSql :: RecordFromSql SqlValue Int32 | |
| FromSql SqlValue Int64 Source # | |
Methods recordFromSql :: RecordFromSql SqlValue Int64 | |
| FromSql SqlValue Integer Source # | |
Methods recordFromSql :: RecordFromSql SqlValue Integer | |
| FromSql SqlValue Rational Source # | |
Methods recordFromSql :: RecordFromSql SqlValue Rational | |
| FromSql SqlValue Word8 Source # | |
Methods recordFromSql :: RecordFromSql SqlValue Word8 | |
| FromSql SqlValue Word16 Source # | |
Methods recordFromSql :: RecordFromSql SqlValue Word16 | |
| FromSql SqlValue Word32 Source # | |
Methods recordFromSql :: RecordFromSql SqlValue Word32 | |
| FromSql SqlValue Word64 Source # | |
Methods recordFromSql :: RecordFromSql SqlValue Word64 | |
| FromSql SqlValue String Source # | |
Methods recordFromSql :: RecordFromSql SqlValue String | |
| FromSql SqlValue NominalDiffTime Source # | |
Methods recordFromSql :: RecordFromSql SqlValue NominalDiffTime | |
| FromSql SqlValue ByteString Source # | |
Methods recordFromSql :: RecordFromSql SqlValue ByteString | |
| FromSql SqlValue ByteString Source # | |
Methods recordFromSql :: RecordFromSql SqlValue ByteString | |
| FromSql SqlValue Text Source # | |
Methods recordFromSql :: RecordFromSql SqlValue Text | |
| FromSql SqlValue Text Source # | |
Methods recordFromSql :: RecordFromSql SqlValue Text | |
| FromSql SqlValue Day Source # | |
Methods recordFromSql :: RecordFromSql SqlValue Day | |
| FromSql SqlValue TimeOfDay Source # | |
Methods recordFromSql :: RecordFromSql SqlValue TimeOfDay | |
| FromSql SqlValue LocalTime Source # | |
Methods recordFromSql :: RecordFromSql SqlValue LocalTime | |
| FromSql SqlValue ZonedTime Source # | |
Methods recordFromSql :: RecordFromSql SqlValue ZonedTime | |
| FromSql SqlValue UTCTime Source # | |
Methods recordFromSql :: RecordFromSql SqlValue UTCTime | |
| FromSql SqlValue DiffTime Source # | |
Methods recordFromSql :: RecordFromSql SqlValue DiffTime | |
| FromSql SqlValue SqlValue Source # | |
Methods recordFromSql :: RecordFromSql SqlValue SqlValue | |
| FromSql SqlValue CalendarTime Source # | |
Methods recordFromSql :: RecordFromSql SqlValue CalendarTime | |
| FromSql SqlValue ClockTime Source # | |
Methods recordFromSql :: RecordFromSql SqlValue ClockTime | |
| FromSql SqlValue TimeDiff Source # | |
Methods recordFromSql :: RecordFromSql SqlValue TimeDiff | |
| HasColumnConstraint NotNull Double Source # | |
Methods columnConstraint :: ColumnConstraint NotNull Double | |
| HasColumnConstraint NotNull Integer Source # | |
Methods columnConstraint :: ColumnConstraint NotNull Integer | |
| HasColumnConstraint NotNull Rational Source # | |
Methods columnConstraint :: ColumnConstraint NotNull Rational | |
| HasColumnConstraint NotNull Word8 Source # | |
Methods columnConstraint :: ColumnConstraint NotNull Word8 | |
| HasColumnConstraint NotNull Word16 Source # | |
Methods columnConstraint :: ColumnConstraint NotNull Word16 | |
| HasColumnConstraint NotNull Word32 Source # | |
Methods columnConstraint :: ColumnConstraint NotNull Word32 | |
| HasColumnConstraint NotNull Word64 Source # | |
Methods columnConstraint :: ColumnConstraint NotNull Word64 | |
| HasColumnConstraint NotNull NominalDiffTime Source # | |
Methods columnConstraint :: ColumnConstraint NotNull NominalDiffTime | |
| HasColumnConstraint NotNull ByteString Source # | |
Methods columnConstraint :: ColumnConstraint NotNull ByteString | |
| HasColumnConstraint NotNull ByteString Source # | |
Methods columnConstraint :: ColumnConstraint NotNull ByteString | |
| HasColumnConstraint NotNull Text Source # | |
Methods columnConstraint :: ColumnConstraint NotNull Text | |
| HasColumnConstraint NotNull Text Source # | |
Methods columnConstraint :: ColumnConstraint NotNull Text | |
| HasColumnConstraint NotNull Day Source # | |
Methods columnConstraint :: ColumnConstraint NotNull Day | |
| HasColumnConstraint NotNull TimeOfDay Source # | |
Methods columnConstraint :: ColumnConstraint NotNull TimeOfDay | |
| HasColumnConstraint NotNull LocalTime Source # | |
Methods columnConstraint :: ColumnConstraint NotNull LocalTime | |
| HasColumnConstraint NotNull ZonedTime Source # | |
Methods columnConstraint :: ColumnConstraint NotNull ZonedTime | |
| HasColumnConstraint NotNull UTCTime Source # | |
Methods columnConstraint :: ColumnConstraint NotNull UTCTime | |
| HasColumnConstraint NotNull DiffTime Source # | |
Methods columnConstraint :: ColumnConstraint NotNull DiffTime | |
| HasColumnConstraint NotNull SqlValue Source # | |
Methods columnConstraint :: ColumnConstraint NotNull SqlValue | |
| HasColumnConstraint NotNull CalendarTime Source # | |
Methods columnConstraint :: ColumnConstraint NotNull CalendarTime | |
| HasColumnConstraint NotNull ClockTime Source # | |
Methods columnConstraint :: ColumnConstraint NotNull ClockTime | |
| HasColumnConstraint NotNull TimeDiff Source # | |
Methods columnConstraint :: ColumnConstraint NotNull TimeDiff | |
| ToSql SqlValue Bool Source # | |
Methods recordToSql :: RecordToSql SqlValue Bool | |
| ToSql SqlValue Char Source # | |
Methods recordToSql :: RecordToSql SqlValue Char | |
| ToSql SqlValue Double Source # | |
Methods recordToSql :: RecordToSql SqlValue Double | |
| ToSql SqlValue Int Source # | |
Methods recordToSql :: RecordToSql SqlValue Int | |
| ToSql SqlValue Int8 Source # | |
Methods recordToSql :: RecordToSql SqlValue Int8 | |
| ToSql SqlValue Int16 Source # | |
Methods recordToSql :: RecordToSql SqlValue Int16 | |
| ToSql SqlValue Int32 Source # | |
Methods recordToSql :: RecordToSql SqlValue Int32 | |
| ToSql SqlValue Int64 Source # | |
Methods recordToSql :: RecordToSql SqlValue Int64 | |
| ToSql SqlValue Integer Source # | |
Methods recordToSql :: RecordToSql SqlValue Integer | |
| ToSql SqlValue Rational Source # | |
Methods recordToSql :: RecordToSql SqlValue Rational | |
| ToSql SqlValue Word8 Source # | |
Methods recordToSql :: RecordToSql SqlValue Word8 | |
| ToSql SqlValue Word16 Source # | |
Methods recordToSql :: RecordToSql SqlValue Word16 | |
| ToSql SqlValue Word32 Source # | |
Methods recordToSql :: RecordToSql SqlValue Word32 | |
| ToSql SqlValue Word64 Source # | |
Methods recordToSql :: RecordToSql SqlValue Word64 | |
| ToSql SqlValue String Source # | |
Methods recordToSql :: RecordToSql SqlValue String | |
| ToSql SqlValue NominalDiffTime Source # | |
Methods recordToSql :: RecordToSql SqlValue NominalDiffTime | |
| ToSql SqlValue ByteString Source # | |
Methods recordToSql :: RecordToSql SqlValue ByteString | |
| ToSql SqlValue ByteString Source # | |
Methods recordToSql :: RecordToSql SqlValue ByteString | |
| ToSql SqlValue Text Source # | |
Methods recordToSql :: RecordToSql SqlValue Text | |
| ToSql SqlValue Text Source # | |
Methods recordToSql :: RecordToSql SqlValue Text | |
| ToSql SqlValue Day Source # | |
Methods recordToSql :: RecordToSql SqlValue Day | |
| ToSql SqlValue TimeOfDay Source # | |
Methods recordToSql :: RecordToSql SqlValue TimeOfDay | |
| ToSql SqlValue LocalTime Source # | |
Methods recordToSql :: RecordToSql SqlValue LocalTime | |
| ToSql SqlValue ZonedTime Source # | |
Methods recordToSql :: RecordToSql SqlValue ZonedTime | |
| ToSql SqlValue UTCTime Source # | |
Methods recordToSql :: RecordToSql SqlValue UTCTime | |
| ToSql SqlValue DiffTime Source # | |
Methods recordToSql :: RecordToSql SqlValue DiffTime | |
| ToSql SqlValue SqlValue Source # | |
Methods recordToSql :: RecordToSql SqlValue SqlValue | |
| ToSql SqlValue CalendarTime Source # | |
Methods recordToSql :: RecordToSql SqlValue CalendarTime | |
| ToSql SqlValue ClockTime Source # | |
Methods recordToSql :: RecordToSql SqlValue ClockTime | |
| ToSql SqlValue TimeDiff Source # | |
Methods recordToSql :: RecordToSql SqlValue TimeDiff | |