diff options
Diffstat (limited to 'static/netbsd/man3/sqlite3_drop_modules.3')
| -rw-r--r-- | static/netbsd/man3/sqlite3_drop_modules.3 | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/static/netbsd/man3/sqlite3_drop_modules.3 b/static/netbsd/man3/sqlite3_drop_modules.3 new file mode 100644 index 00000000..0709213d --- /dev/null +++ b/static/netbsd/man3/sqlite3_drop_modules.3 @@ -0,0 +1,31 @@ +.Dd January 24, 2024 +.Dt SQLITE3_DROP_MODULES 3 +.Os +.Sh NAME +.Nm sqlite3_drop_modules +.Nd remove unnecessary virtual table implementations +.Sh SYNOPSIS +.In sqlite3.h +.Ft int +.Fo sqlite3_drop_modules +.Fa "sqlite3 *db" +.Fa "const char **azKeep" +.Fc +.Sh DESCRIPTION +The sqlite3_drop_modules(D,L) interface removes all virtual table modules +from database connection D except those named on list L. +The L parameter must be either NULL or a pointer to an array of pointers +to strings where the array is terminated by a single NULL pointer. +If the L parameter is NULL, then all virtual table modules are removed. +.Pp +.Sh IMPLEMENTATION NOTES +These declarations were extracted from the +interface documentation at line 7576. +.Bd -literal +SQLITE_API int sqlite3_drop_modules( + sqlite3 *db, /* Remove modules from this connection */ + const char **azKeep /* Except, do not remove the ones named here */ +); +.Ed +.Sh SEE ALSO +.Xr sqlite3_create_module 3 |
