- Methods: All Methods Documented Methods Hide Methods
- Source: Display Source Hide Source
- Variables: Show Variables Hide Variables
Class ::nsmcp::SQLiteDatabase
::nsmcp::SQLiteDatabasecreate ... \
[ -maxBytes:integer (default "1073741824") ] \
[ -path path ] \
[ -pool:required pool:required ]
Defined in /usr/local/ns/tcl/nsmcp/database.tcl
Class Relations
Methods (to be applied on instances)
connect (scripted, public)
<instance of nsmcp::SQLiteDatabase> connect
Check out a session from the dedicated SQLite cache pool. Validate the persistent datasource, apply private session settings and enforce the configured page budget; release resources on failure.
- Returns:
- A DatabaseSession object owning the checked-out handle.
- Testcases:
- No testcase defined.
path (scripted, public)
<instance of nsmcp::SQLiteDatabase> path
Return the persistent database path discovered during connection. Read the normalized datasource path recorded by the pool adapter.
- Returns:
- The normalized database filename.
- Testcases:
- No testcase defined.
- Methods: All Methods Documented Methods Hide Methods
- Source: Display Source Hide Source
- Variables: Show Variables Hide Variables
![[i]](/resources/acs-subsite/ZoomIn16.gif)