SQL-RECORDING-P — Tests whether SQL commands or results are being recorded.
Function
sql-recording-p &key type database => result
One of the following keyword symbols: :commands, :results, :both or :either defaulting to :commands.
A database object. This will default to *default-database*.
A Boolean.
Predicate to test whether the SQL recording specified by type is currently enabled for database which defaults to *default-database*. type may be one of :commands, :results, :both or :either, defaulting to :commands, otherwise NIL is returned.
(start-sql-recording :type :commands) => (sql-recording-p :type :commands) => T (sql-recording-p :type :both) => NIL (sql-recording-p :type :either) => T
None.
start-sql-recording |
stop-sql-recording |
None.
The :both and :either values for the type keyword argument are CLSQL extensions.