bindings-sqlite3 1.0 → 1.0.1
raw patch · 2 files changed
+10/−9 lines, 2 filesdep +bindings-DSLdep −bindings-commonPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependencies added: bindings-DSL
Dependencies removed: bindings-common
API changes (from Hackage documentation)
+ Bindings.Sqlite3: c'SQLITE_OPEN_PRIVATECACHE :: Num a => a
+ Bindings.Sqlite3: c'SQLITE_OPEN_SHAREDCACHE :: Num a => a
+ Bindings.Sqlite3: c'SQLITE_SOURCE_ID :: Ptr a
+ Bindings.Sqlite3: c'sqlite3_sourceid :: IO CString
+ Bindings.Sqlite3: mK'sqlite3_destructor_type :: C'sqlite3_destructor_type -> (FunPtr (Ptr () -> IO ()))
+ Bindings.Sqlite3: p'sqlite3_sourceid :: FunPtr (IO CString)
- Bindings.Sqlite3: c'SQLITE3_TEXT :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE3_TEXT :: Num a => a
- Bindings.Sqlite3: c'SQLITE_ABORT :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_ABORT :: Num a => a
- Bindings.Sqlite3: c'SQLITE_ACCESS_EXISTS :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_ACCESS_EXISTS :: Num a => a
- Bindings.Sqlite3: c'SQLITE_ACCESS_READ :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_ACCESS_READ :: Num a => a
- Bindings.Sqlite3: c'SQLITE_ACCESS_READWRITE :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_ACCESS_READWRITE :: Num a => a
- Bindings.Sqlite3: c'SQLITE_ALTER_TABLE :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_ALTER_TABLE :: Num a => a
- Bindings.Sqlite3: c'SQLITE_ANALYZE :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_ANALYZE :: Num a => a
- Bindings.Sqlite3: c'SQLITE_ANY :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_ANY :: Num a => a
- Bindings.Sqlite3: c'SQLITE_ATTACH :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_ATTACH :: Num a => a
- Bindings.Sqlite3: c'SQLITE_AUTH :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_AUTH :: Num a => a
- Bindings.Sqlite3: c'SQLITE_BLOB :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_BLOB :: Num a => a
- Bindings.Sqlite3: c'SQLITE_BUSY :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_BUSY :: Num a => a
- Bindings.Sqlite3: c'SQLITE_CANTOPEN :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_CANTOPEN :: Num a => a
- Bindings.Sqlite3: c'SQLITE_CONSTRAINT :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_CONSTRAINT :: Num a => a
- Bindings.Sqlite3: c'SQLITE_COPY :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_COPY :: Num a => a
- Bindings.Sqlite3: c'SQLITE_CORRUPT :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_CORRUPT :: Num a => a
- Bindings.Sqlite3: c'SQLITE_CREATE_INDEX :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_CREATE_INDEX :: Num a => a
- Bindings.Sqlite3: c'SQLITE_CREATE_TABLE :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_CREATE_TABLE :: Num a => a
- Bindings.Sqlite3: c'SQLITE_CREATE_TEMP_INDEX :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_CREATE_TEMP_INDEX :: Num a => a
- Bindings.Sqlite3: c'SQLITE_CREATE_TEMP_TABLE :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_CREATE_TEMP_TABLE :: Num a => a
- Bindings.Sqlite3: c'SQLITE_CREATE_TEMP_TRIGGER :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_CREATE_TEMP_TRIGGER :: Num a => a
- Bindings.Sqlite3: c'SQLITE_CREATE_TEMP_VIEW :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_CREATE_TEMP_VIEW :: Num a => a
- Bindings.Sqlite3: c'SQLITE_CREATE_TRIGGER :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_CREATE_TRIGGER :: Num a => a
- Bindings.Sqlite3: c'SQLITE_CREATE_VIEW :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_CREATE_VIEW :: Num a => a
- Bindings.Sqlite3: c'SQLITE_CREATE_VTABLE :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_CREATE_VTABLE :: Num a => a
- Bindings.Sqlite3: c'SQLITE_DELETE :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_DELETE :: Num a => a
- Bindings.Sqlite3: c'SQLITE_DENY :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_DENY :: Num a => a
- Bindings.Sqlite3: c'SQLITE_DETACH :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_DETACH :: Num a => a
- Bindings.Sqlite3: c'SQLITE_DONE :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_DONE :: Num a => a
- Bindings.Sqlite3: c'SQLITE_DROP_INDEX :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_DROP_INDEX :: Num a => a
- Bindings.Sqlite3: c'SQLITE_DROP_TABLE :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_DROP_TABLE :: Num a => a
- Bindings.Sqlite3: c'SQLITE_DROP_TEMP_INDEX :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_DROP_TEMP_INDEX :: Num a => a
- Bindings.Sqlite3: c'SQLITE_DROP_TEMP_TABLE :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_DROP_TEMP_TABLE :: Num a => a
- Bindings.Sqlite3: c'SQLITE_DROP_TEMP_TRIGGER :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_DROP_TEMP_TRIGGER :: Num a => a
- Bindings.Sqlite3: c'SQLITE_DROP_TEMP_VIEW :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_DROP_TEMP_VIEW :: Num a => a
- Bindings.Sqlite3: c'SQLITE_DROP_TRIGGER :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_DROP_TRIGGER :: Num a => a
- Bindings.Sqlite3: c'SQLITE_DROP_VIEW :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_DROP_VIEW :: Num a => a
- Bindings.Sqlite3: c'SQLITE_DROP_VTABLE :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_DROP_VTABLE :: Num a => a
- Bindings.Sqlite3: c'SQLITE_EMPTY :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_EMPTY :: Num a => a
- Bindings.Sqlite3: c'SQLITE_ERROR :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_ERROR :: Num a => a
- Bindings.Sqlite3: c'SQLITE_FCNTL_LOCKSTATE :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_FCNTL_LOCKSTATE :: Num a => a
- Bindings.Sqlite3: c'SQLITE_FLOAT :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_FLOAT :: Num a => a
- Bindings.Sqlite3: c'SQLITE_FORMAT :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_FORMAT :: Num a => a
- Bindings.Sqlite3: c'SQLITE_FULL :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_FULL :: Num a => a
- Bindings.Sqlite3: c'SQLITE_FUNCTION :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_FUNCTION :: Num a => a
- Bindings.Sqlite3: c'SQLITE_GET_LOCKPROXYFILE :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_GET_LOCKPROXYFILE :: Num a => a
- Bindings.Sqlite3: c'SQLITE_IGNORE :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_IGNORE :: Num a => a
- Bindings.Sqlite3: c'SQLITE_INSERT :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_INSERT :: Num a => a
- Bindings.Sqlite3: c'SQLITE_INTEGER :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_INTEGER :: Num a => a
- Bindings.Sqlite3: c'SQLITE_INTERNAL :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_INTERNAL :: Num a => a
- Bindings.Sqlite3: c'SQLITE_INTERRUPT :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_INTERRUPT :: Num a => a
- Bindings.Sqlite3: c'SQLITE_IOCAP_ATOMIC :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_IOCAP_ATOMIC :: Num a => a
- Bindings.Sqlite3: c'SQLITE_IOCAP_ATOMIC16K :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_IOCAP_ATOMIC16K :: Num a => a
- Bindings.Sqlite3: c'SQLITE_IOCAP_ATOMIC1K :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_IOCAP_ATOMIC1K :: Num a => a
- Bindings.Sqlite3: c'SQLITE_IOCAP_ATOMIC2K :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_IOCAP_ATOMIC2K :: Num a => a
- Bindings.Sqlite3: c'SQLITE_IOCAP_ATOMIC32K :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_IOCAP_ATOMIC32K :: Num a => a
- Bindings.Sqlite3: c'SQLITE_IOCAP_ATOMIC4K :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_IOCAP_ATOMIC4K :: Num a => a
- Bindings.Sqlite3: c'SQLITE_IOCAP_ATOMIC512 :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_IOCAP_ATOMIC512 :: Num a => a
- Bindings.Sqlite3: c'SQLITE_IOCAP_ATOMIC64K :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_IOCAP_ATOMIC64K :: Num a => a
- Bindings.Sqlite3: c'SQLITE_IOCAP_ATOMIC8K :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_IOCAP_ATOMIC8K :: Num a => a
- Bindings.Sqlite3: c'SQLITE_IOCAP_SAFE_APPEND :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_IOCAP_SAFE_APPEND :: Num a => a
- Bindings.Sqlite3: c'SQLITE_IOCAP_SEQUENTIAL :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_IOCAP_SEQUENTIAL :: Num a => a
- Bindings.Sqlite3: c'SQLITE_IOERR :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_IOERR :: Num a => a
- Bindings.Sqlite3: c'SQLITE_IOERR_ACCESS :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_IOERR_ACCESS :: Num a => a
- Bindings.Sqlite3: c'SQLITE_IOERR_BLOCKED :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_IOERR_BLOCKED :: Num a => a
- Bindings.Sqlite3: c'SQLITE_IOERR_CHECKRESERVEDLOCK :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_IOERR_CHECKRESERVEDLOCK :: Num a => a
- Bindings.Sqlite3: c'SQLITE_IOERR_CLOSE :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_IOERR_CLOSE :: Num a => a
- Bindings.Sqlite3: c'SQLITE_IOERR_DELETE :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_IOERR_DELETE :: Num a => a
- Bindings.Sqlite3: c'SQLITE_IOERR_DIR_CLOSE :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_IOERR_DIR_CLOSE :: Num a => a
- Bindings.Sqlite3: c'SQLITE_IOERR_DIR_FSYNC :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_IOERR_DIR_FSYNC :: Num a => a
- Bindings.Sqlite3: c'SQLITE_IOERR_FSTAT :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_IOERR_FSTAT :: Num a => a
- Bindings.Sqlite3: c'SQLITE_IOERR_FSYNC :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_IOERR_FSYNC :: Num a => a
- Bindings.Sqlite3: c'SQLITE_IOERR_LOCK :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_IOERR_LOCK :: Num a => a
- Bindings.Sqlite3: c'SQLITE_IOERR_NOMEM :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_IOERR_NOMEM :: Num a => a
- Bindings.Sqlite3: c'SQLITE_IOERR_RDLOCK :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_IOERR_RDLOCK :: Num a => a
- Bindings.Sqlite3: c'SQLITE_IOERR_READ :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_IOERR_READ :: Num a => a
- Bindings.Sqlite3: c'SQLITE_IOERR_SHORT_READ :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_IOERR_SHORT_READ :: Num a => a
- Bindings.Sqlite3: c'SQLITE_IOERR_TRUNCATE :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_IOERR_TRUNCATE :: Num a => a
- Bindings.Sqlite3: c'SQLITE_IOERR_UNLOCK :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_IOERR_UNLOCK :: Num a => a
- Bindings.Sqlite3: c'SQLITE_IOERR_WRITE :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_IOERR_WRITE :: Num a => a
- Bindings.Sqlite3: c'SQLITE_LAST_ERRNO :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_LAST_ERRNO :: Num a => a
- Bindings.Sqlite3: c'SQLITE_LIMIT_ATTACHED :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_LIMIT_ATTACHED :: Num a => a
- Bindings.Sqlite3: c'SQLITE_LIMIT_COLUMN :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_LIMIT_COLUMN :: Num a => a
- Bindings.Sqlite3: c'SQLITE_LIMIT_COMPOUND_SELECT :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_LIMIT_COMPOUND_SELECT :: Num a => a
- Bindings.Sqlite3: c'SQLITE_LIMIT_EXPR_DEPTH :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_LIMIT_EXPR_DEPTH :: Num a => a
- Bindings.Sqlite3: c'SQLITE_LIMIT_FUNCTION_ARG :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_LIMIT_FUNCTION_ARG :: Num a => a
- Bindings.Sqlite3: c'SQLITE_LIMIT_LENGTH :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_LIMIT_LENGTH :: Num a => a
- Bindings.Sqlite3: c'SQLITE_LIMIT_LIKE_PATTERN_LENGTH :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_LIMIT_LIKE_PATTERN_LENGTH :: Num a => a
- Bindings.Sqlite3: c'SQLITE_LIMIT_SQL_LENGTH :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_LIMIT_SQL_LENGTH :: Num a => a
- Bindings.Sqlite3: c'SQLITE_LIMIT_VARIABLE_NUMBER :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_LIMIT_VARIABLE_NUMBER :: Num a => a
- Bindings.Sqlite3: c'SQLITE_LIMIT_VDBE_OP :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_LIMIT_VDBE_OP :: Num a => a
- Bindings.Sqlite3: c'SQLITE_LOCKED :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_LOCKED :: Num a => a
- Bindings.Sqlite3: c'SQLITE_LOCK_EXCLUSIVE :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_LOCK_EXCLUSIVE :: Num a => a
- Bindings.Sqlite3: c'SQLITE_LOCK_NONE :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_LOCK_NONE :: Num a => a
- Bindings.Sqlite3: c'SQLITE_LOCK_PENDING :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_LOCK_PENDING :: Num a => a
- Bindings.Sqlite3: c'SQLITE_LOCK_RESERVED :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_LOCK_RESERVED :: Num a => a
- Bindings.Sqlite3: c'SQLITE_LOCK_SHARED :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_LOCK_SHARED :: Num a => a
- Bindings.Sqlite3: c'SQLITE_MISMATCH :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_MISMATCH :: Num a => a
- Bindings.Sqlite3: c'SQLITE_MISUSE :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_MISUSE :: Num a => a
- Bindings.Sqlite3: c'SQLITE_MUTEX_FAST :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_MUTEX_FAST :: Num a => a
- Bindings.Sqlite3: c'SQLITE_MUTEX_RECURSIVE :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_MUTEX_RECURSIVE :: Num a => a
- Bindings.Sqlite3: c'SQLITE_MUTEX_STATIC_LRU :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_MUTEX_STATIC_LRU :: Num a => a
- Bindings.Sqlite3: c'SQLITE_MUTEX_STATIC_LRU2 :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_MUTEX_STATIC_LRU2 :: Num a => a
- Bindings.Sqlite3: c'SQLITE_MUTEX_STATIC_MASTER :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_MUTEX_STATIC_MASTER :: Num a => a
- Bindings.Sqlite3: c'SQLITE_MUTEX_STATIC_MEM :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_MUTEX_STATIC_MEM :: Num a => a
- Bindings.Sqlite3: c'SQLITE_MUTEX_STATIC_MEM2 :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_MUTEX_STATIC_MEM2 :: Num a => a
- Bindings.Sqlite3: c'SQLITE_MUTEX_STATIC_PRNG :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_MUTEX_STATIC_PRNG :: Num a => a
- Bindings.Sqlite3: c'SQLITE_NOLFS :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_NOLFS :: Num a => a
- Bindings.Sqlite3: c'SQLITE_NOMEM :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_NOMEM :: Num a => a
- Bindings.Sqlite3: c'SQLITE_NOTADB :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_NOTADB :: Num a => a
- Bindings.Sqlite3: c'SQLITE_NOTFOUND :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_NOTFOUND :: Num a => a
- Bindings.Sqlite3: c'SQLITE_NULL :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_NULL :: Num a => a
- Bindings.Sqlite3: c'SQLITE_OK :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_OK :: Num a => a
- Bindings.Sqlite3: c'SQLITE_OPEN_CREATE :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_OPEN_CREATE :: Num a => a
- Bindings.Sqlite3: c'SQLITE_OPEN_DELETEONCLOSE :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_OPEN_DELETEONCLOSE :: Num a => a
- Bindings.Sqlite3: c'SQLITE_OPEN_EXCLUSIVE :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_OPEN_EXCLUSIVE :: Num a => a
- Bindings.Sqlite3: c'SQLITE_OPEN_FULLMUTEX :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_OPEN_FULLMUTEX :: Num a => a
- Bindings.Sqlite3: c'SQLITE_OPEN_MAIN_DB :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_OPEN_MAIN_DB :: Num a => a
- Bindings.Sqlite3: c'SQLITE_OPEN_MAIN_JOURNAL :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_OPEN_MAIN_JOURNAL :: Num a => a
- Bindings.Sqlite3: c'SQLITE_OPEN_MASTER_JOURNAL :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_OPEN_MASTER_JOURNAL :: Num a => a
- Bindings.Sqlite3: c'SQLITE_OPEN_NOMUTEX :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_OPEN_NOMUTEX :: Num a => a
- Bindings.Sqlite3: c'SQLITE_OPEN_READONLY :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_OPEN_READONLY :: Num a => a
- Bindings.Sqlite3: c'SQLITE_OPEN_READWRITE :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_OPEN_READWRITE :: Num a => a
- Bindings.Sqlite3: c'SQLITE_OPEN_SUBJOURNAL :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_OPEN_SUBJOURNAL :: Num a => a
- Bindings.Sqlite3: c'SQLITE_OPEN_TEMP_DB :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_OPEN_TEMP_DB :: Num a => a
- Bindings.Sqlite3: c'SQLITE_OPEN_TEMP_JOURNAL :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_OPEN_TEMP_JOURNAL :: Num a => a
- Bindings.Sqlite3: c'SQLITE_OPEN_TRANSIENT_DB :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_OPEN_TRANSIENT_DB :: Num a => a
- Bindings.Sqlite3: c'SQLITE_PERM :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_PERM :: Num a => a
- Bindings.Sqlite3: c'SQLITE_PRAGMA :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_PRAGMA :: Num a => a
- Bindings.Sqlite3: c'SQLITE_PROTOCOL :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_PROTOCOL :: Num a => a
- Bindings.Sqlite3: c'SQLITE_RANGE :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_RANGE :: Num a => a
- Bindings.Sqlite3: c'SQLITE_READ :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_READ :: Num a => a
- Bindings.Sqlite3: c'SQLITE_READONLY :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_READONLY :: Num a => a
- Bindings.Sqlite3: c'SQLITE_REINDEX :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_REINDEX :: Num a => a
- Bindings.Sqlite3: c'SQLITE_ROW :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_ROW :: Num a => a
- Bindings.Sqlite3: c'SQLITE_SAVEPOINT :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_SAVEPOINT :: Num a => a
- Bindings.Sqlite3: c'SQLITE_SCHEMA :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_SCHEMA :: Num a => a
- Bindings.Sqlite3: c'SQLITE_SELECT :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_SELECT :: Num a => a
- Bindings.Sqlite3: c'SQLITE_SET_LOCKPROXYFILE :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_SET_LOCKPROXYFILE :: Num a => a
- Bindings.Sqlite3: c'SQLITE_SYNC_DATAONLY :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_SYNC_DATAONLY :: Num a => a
- Bindings.Sqlite3: c'SQLITE_SYNC_FULL :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_SYNC_FULL :: Num a => a
- Bindings.Sqlite3: c'SQLITE_SYNC_NORMAL :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_SYNC_NORMAL :: Num a => a
- Bindings.Sqlite3: c'SQLITE_TESTCTRL_BENIGN_MALLOC_HOOKS :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_TESTCTRL_BENIGN_MALLOC_HOOKS :: Num a => a
- Bindings.Sqlite3: c'SQLITE_TESTCTRL_BITVEC_TEST :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_TESTCTRL_BITVEC_TEST :: Num a => a
- Bindings.Sqlite3: c'SQLITE_TESTCTRL_FAULT_INSTALL :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_TESTCTRL_FAULT_INSTALL :: Num a => a
- Bindings.Sqlite3: c'SQLITE_TESTCTRL_PRNG_RESET :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_TESTCTRL_PRNG_RESET :: Num a => a
- Bindings.Sqlite3: c'SQLITE_TESTCTRL_PRNG_RESTORE :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_TESTCTRL_PRNG_RESTORE :: Num a => a
- Bindings.Sqlite3: c'SQLITE_TESTCTRL_PRNG_SAVE :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_TESTCTRL_PRNG_SAVE :: Num a => a
- Bindings.Sqlite3: c'SQLITE_TEXT :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_TEXT :: Num a => a
- Bindings.Sqlite3: c'SQLITE_TOOBIG :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_TOOBIG :: Num a => a
- Bindings.Sqlite3: c'SQLITE_TRANSACTION :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_TRANSACTION :: Num a => a
- Bindings.Sqlite3: c'SQLITE_UPDATE :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_UPDATE :: Num a => a
- Bindings.Sqlite3: c'SQLITE_UTF16 :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_UTF16 :: Num a => a
- Bindings.Sqlite3: c'SQLITE_UTF16BE :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_UTF16BE :: Num a => a
- Bindings.Sqlite3: c'SQLITE_UTF16LE :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_UTF16LE :: Num a => a
- Bindings.Sqlite3: c'SQLITE_UTF16_ALIGNED :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_UTF16_ALIGNED :: Num a => a
- Bindings.Sqlite3: c'SQLITE_UTF8 :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_UTF8 :: Num a => a
- Bindings.Sqlite3: c'SQLITE_VERSION_NUMBER :: (Num a) => a
+ Bindings.Sqlite3: c'SQLITE_VERSION_NUMBER :: Num a => a
Files
- bindings-sqlite3.cabal +4/−5
- src/Bindings/Sqlite3.hsc +6/−4
bindings-sqlite3.cabal view
@@ -1,25 +1,24 @@ cabal-version: >= 1.2.3 name: bindings-sqlite3-homepage: http://bitbucket.org/mauricio/bindings-sqlite3 synopsis: Low level bindings to sqlite3.-version: 1.0+version: 1.0.1 license: BSD3 license-file: LICENSE maintainer: Maurício C. Antunes author: Maurício C. Antunes build-type: Simple category: FFI-bug-reports: http://bitbucket.org/mauricio/bindings-sqlite3/issues+bug-reports: http://bitbucket.org/mauricio/bindings-dls/issues library hs-source-dirs: src extensions: ForeignFunctionInterface build-depends: base >=3 && < 5,- bindings-common >= 1.3 && < 1.4+ bindings-DSL >= 1.0.6 && < 1.1 exposed-modules: Bindings.Sqlite3 pkgconfig-depends:- sqlite3 >= 3.6.10+ sqlite3 >= 3.6.22 c-sources: src/inlines.c
src/Bindings/Sqlite3.hsc view
@@ -1,4 +1,4 @@-#include <bindings.macros.h>+#include <bindings.dsl.h> #include <sqlite3.h> -- | <http://www.sqlite.org/capi3ref.html>@@ -288,11 +288,13 @@ #num SQLITE_OPEN_MASTER_JOURNAL #num SQLITE_OPEN_NOMUTEX #num SQLITE_OPEN_FULLMUTEX--- num SQLITE_OPEN_SHAREDCACHE--- num SQLITE_OPEN_PRIVATECACHE+#num SQLITE_OPEN_SHAREDCACHE+#num SQLITE_OPEN_PRIVATECACHE #pointer SQLITE_VERSION #num SQLITE_VERSION_NUMBER+#pointer SQLITE_SOURCE_ID+ -- pointer SQLITE_SOURCE_ID #callback sqlite3_destructor_type , FunPtr (Ptr () -> IO ())@@ -391,7 +393,7 @@ #globalarray sqlite3_version , CChar #ccall sqlite3_libversion , IO CString--- ccall sqlite3_sourceid , IO CString+#ccall sqlite3_sourceid , IO CString #ccall sqlite3_libversion_number , IO CInt #ccall sqlite3_memory_used , IO Int64