Sha256: 9039eb541675eebf220721788bbb3c6b5a61d64bca4dac87e8e4a72c56820c35
Contents?: true
Size: 1.49 KB
Versions: 3
Compression:
Stored size: 1.49 KB
Contents
# Future Release possibilties: ## SQLite API: - authorizers - loading of extensions - utf-16 integration - create_collation - encryption key support - expose sqlite3_strnicmp - table name and column name in a type map? - type conversion for manifest typing? how to allow it through? - explicit pragma handler ## Non backwards compatible changes: - change the schema objects to be more consistent - change taps to use to_proc protocol - convert type dependency to just use 'call' - integrate transaction and savepoint under the same api ## SQLite Features: - activate SQLITE_ENABLE_STAT2 option - activate SQLITE_ENABLE_ICU extension - activate SQLITE_ENABLE_LOCKING_STYLE - activate SQLITE_ENABLE_UNLOCK_NOTIFY - expose PRAGMA foreign_keys - virtual file system - full text search (FTS3) - expose the sqlite mutex lib - statement status ( sqlite3_stmt_status ) - db status ( sqlite3_db_status ) - library status ( sqlite3_status ) ## Drivers: - data mapper driver - sequel driver optimization ## Features: - Think about moving from arrayfields to ordered hash? - add to command line which directory to pack into a rubylibs table - amalgalite command line tool - use ruby's ALLOC_N and hook into sqlite3_mem_methods ## Functions to possibly expose: - sqlite3_backup_remaining, sqlite3_backup_pagecount - sqlite3_compileoption_used, sqlite3_compileoption_get - sqlite3_config - sqlite3_data_count - returns number of colums in the result set of a prepared statement - sqlite_sourceid, sqlite_source_id - sqlite3_strnicmp
Version data entries
3 entries across 3 versions & 2 rubygems
Version | Path |
---|---|
asana2flowdock-1.0.0 | vendor/bundle/ruby/1.9.1/gems/amalgalite-1.3.0/TODO.md |
amalgalite-1.3.0-x86-mswin32 | TODO.md |
amalgalite-1.3.0 | TODO.md |