db.sqlite vocabulary
Factor handbook > Vocabulary index


Summary
SQLite database connector

Meta-data
Authors:Chris Double, Doug Coleman


Words

Tuple classes
ClassSuperclassSlots
sqlite-db tuplepath
sqlite-last-id-fail tuple
sqlite-low-level-binding low-level-bindingkey type
sqlite-result-set result-sethas-more?
sqlite-statement statement


Generic words
WordStack effect
sqlite-bind-conversion( tuple obj -- array )


Ordinary words
WordStack effect
<sqlite-db>( path -- sqlite-db )
<sqlite-low-level-binding>( key value type -- obj )
can-be-null?( -- ? )
create-db-triggers( sql-specs -- )
create-sqlite-triggers( -- )
delete-cascade?( -- ? )
delete-trigger-cascade( -- string )
delete-trigger-restrict( -- string )
insert-trigger( -- string )
insert-trigger-not-null( -- string )
last-insert-id( -- id )
reset-bindings( statement -- )
sqlite-create-table( sql-specs class-name -- )
sqlite-last-id-fail( -- * )
sqlite-maybe-prepare( statement -- statement )
sqlite-trigger,( string -- )
update-trigger( -- string )
update-trigger-not-null( -- string )


Class predicate words
WordStack effect
sqlite-db?( object -- ? )
sqlite-last-id-fail?( object -- ? )
sqlite-low-level-binding?( object -- ? )
sqlite-result-set?( object -- ? )
sqlite-statement?( object -- ? )


Files


Children from resource:basis
VocabularySummary
db.sqlite.errorsdb.sqlite.errors vocabulary
db.sqlite.ffidb.sqlite.ffi vocabulary
db.sqlite.libdb.sqlite.lib vocabulary


Children
VocabularySummary
db.sqlite.privatedb.sqlite.private vocabulary