Parents: | db |
Class | Superclass | Slots |
no-defined-persistent | tuple | object |
no-slots-named | tuple | class seq |
query | tuple | tuple group order offset limit |
Word | Stack effect |
<count-statement> | ( query -- statement ) |
<delete-tuples-statement> | ( tuple class -- object ) |
<insert-db-assigned-statement> | ( class -- object ) |
<insert-user-assigned-statement> | ( class -- object ) |
<select-by-slots-statement> | ( tuple class -- statement ) |
<update-tuple-statement> | ( class -- object ) |
>query | ( object -- query ) |
create-sql-statement | ( class -- object ) |
drop-sql-statement | ( class -- object ) |
insert-tuple-set-key | ( tuple statement -- ) |
query>statement | ( query -- statement ) |
Word | Stack effect |
<query> | ( -- query ) |
check-columns | ( columns class -- ) |
count-tuples | ( query/tuple -- n ) |
create-table | ( class -- ) |
define-persistent | ( class table columns -- ) |
delete-tuples | ( tuple -- ) |
drop-table | ( class -- ) |
each-tuple | ( query/tuple quot: ( tuple -- ) -- ) |
ensure-defined-persistent | ( object -- object ) |
ensure-table | ( class -- ) |
ensure-tables | ( classes -- ) |
insert-tuple | ( tuple -- ) |
no-defined-persistent | ( object -- * ) |
no-slots-named | ( class seq -- * ) |
recreate-table | ( class -- ) |
reject-tuples | ( query/tuple quot: ( tuple -- ? ) -- ) |
select-tuple | ( query/tuple -- tuple/f ) |
select-tuples | ( query/tuple -- tuples ) |
update-tuple | ( tuple -- ) |
update-tuples | ( query/tuple quot: ( tuple -- tuple'/f ) -- ) |
Word | Stack effect |
no-defined-persistent? | ( object -- ? ) |
no-slots-named? | ( object -- ? ) |
query? | ( object -- ? ) |