db2: fix typo in with-dummy-sqlite, renaming some db2 words
parent
7b07e5a9bf
commit
c42926ae97
|
@ -47,4 +47,4 @@ IN: db2.debug
|
||||||
[ postgresql-test-db ] dip with-db ; inline
|
[ postgresql-test-db ] dip with-db ; inline
|
||||||
|
|
||||||
: with-dummy-sqlite ( quot -- )
|
: with-dummy-sqlite ( quot -- )
|
||||||
[ postgresql-test-db ] dip with-db ; inline
|
[ sqlite-test-db ] dip with-db ; inline
|
||||||
|
|
|
@ -76,16 +76,19 @@ M: object database-table-columns-statement ( database table -- sequence )
|
||||||
: database-tables ( database -- sequence )
|
: database-tables ( database -- sequence )
|
||||||
database-tables-statement >sql-objects ;
|
database-tables-statement >sql-objects ;
|
||||||
|
|
||||||
: tables ( -- sequence )
|
: current-tables ( -- sequence )
|
||||||
current-db-name database-tables ;
|
current-db-name database-tables ;
|
||||||
|
|
||||||
: database-table-names ( database -- sequence )
|
: table-names ( sequence -- strings )
|
||||||
database-tables [ table-name>> ] map ;
|
[ table-name>> ] map ;
|
||||||
|
|
||||||
: table-names ( -- sequence )
|
: database-table-names ( database -- sequence )
|
||||||
|
database-tables table-names ;
|
||||||
|
|
||||||
|
: current-table-names ( -- sequence )
|
||||||
current-db-name database-table-names ;
|
current-db-name database-table-names ;
|
||||||
|
|
||||||
: table-exists? ( table -- ? ) table-names member? ;
|
: table-exists? ( table -- ? ) current-table-names member? ;
|
||||||
|
|
||||||
: database-table-columns ( database table -- sequence )
|
: database-table-columns ( database table -- sequence )
|
||||||
database-table-columns-statement >sql-columns ;
|
database-table-columns-statement >sql-columns ;
|
||||||
|
@ -95,3 +98,6 @@ M: object database-table-columns-statement ( database table -- sequence )
|
||||||
|
|
||||||
: databases ( -- sequence )
|
: databases ( -- sequence )
|
||||||
databases-statement sql-query concat ;
|
databases-statement sql-query concat ;
|
||||||
|
|
||||||
|
! [ "select nspname from pg_catalog.pg_namespace" sql-query ] with-dummy-postgresql
|
||||||
|
! [ "select schema_name from information_schema.schemata" sql-query ] with-dummy-postgresql
|
||||||
|
|
Loading…
Reference in New Issue