Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Typo fixes. |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
19599a7e1b4cca9eae43d027b537ecb4 |
User & Date: | drh 2020-01-13 13:33:30.681 |
Context
2020-01-13
| ||
15:26 | Template for the new "application-defined SQL function page". Improvements to security documentation. (check-in: 36399c3c34 user: drh tags: trunk) | |
13:33 | Typo fixes. (check-in: 19599a7e1b user: drh tags: trunk) | |
2020-01-10
| ||
00:00 | Reference the trusted_schema capability in the 3.31.0 change log. (check-in: 0fc93d49ce user: drh tags: trunk) | |
Changes
Changes to pages/changes.in.
︙ | ︙ | |||
33 34 35 36 37 38 39 40 41 42 43 44 45 46 | [DBSTAT virtual table]. <li>Add the [SQLITE_OPEN_NOFOLLOW] option to [sqlite3_open_v2()] that prevents SQLite from opening symbolic links. <li>Added the "#-N" array notation for [JSON function path arguments]. <li>Added the [SQLITE_DBCONFIG_TRUSTED_SCHEMA] connection setting which is also controllable via the new [trusted_schema pragma] and at compile-time using the [-DSQLITE_TRUSTED_SCHEMA] compile-time option. <li>Provide the ability to tag [application-defined SQL functions] with new properties [SQLITE_INNOCUOUS] or [SQLITE_DIRECTONLY]. <li>Add new verbs to [sqlite3_vtab_config()] so that the [xConnect] method of virtual tables can declare the virtual table as [SQLITE_VTAB_INNOCUOUS] or [SQLITE_VTAB_DIRECTONLY]. <li>Faster response to [sqlite3_interrupt()]. <li>Added the [https://sqlite.org/src/file/ext/misc/uuid.c|uuid.c] extension module | > > > > > | 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 | [DBSTAT virtual table]. <li>Add the [SQLITE_OPEN_NOFOLLOW] option to [sqlite3_open_v2()] that prevents SQLite from opening symbolic links. <li>Added the "#-N" array notation for [JSON function path arguments]. <li>Added the [SQLITE_DBCONFIG_TRUSTED_SCHEMA] connection setting which is also controllable via the new [trusted_schema pragma] and at compile-time using the [-DSQLITE_TRUSTED_SCHEMA] compile-time option. <li>Added APIs [sqlite3_filename_database()], [sqlite3_filename_journal()], and [sqlite3_filename_wal()] which are useful for specialized extensions. <li>Add the [sqlite3_uri_key()] interface. <li>Upgraded the [sqlite3_uri_parameter()] function so that it works with the rollback journal or WAL filename in addition to the database filename. <li>Provide the ability to tag [application-defined SQL functions] with new properties [SQLITE_INNOCUOUS] or [SQLITE_DIRECTONLY]. <li>Add new verbs to [sqlite3_vtab_config()] so that the [xConnect] method of virtual tables can declare the virtual table as [SQLITE_VTAB_INNOCUOUS] or [SQLITE_VTAB_DIRECTONLY]. <li>Faster response to [sqlite3_interrupt()]. <li>Added the [https://sqlite.org/src/file/ext/misc/uuid.c|uuid.c] extension module |
︙ | ︙ |
Changes to pages/gencol.in.
1 2 3 4 | <title>Generated Columns</title> <tcl> hd_keywords {generated columns} {computed columns} {generated column} </tcl> | | | 1 2 3 4 5 6 7 8 9 10 11 12 | <title>Generated Columns</title> <tcl> hd_keywords {generated columns} {computed columns} {generated column} </tcl> <table_of_contents> <h1>Introduction</h1> <p>Generated columns (also sometimes called "computed columns") are columns of a table whose values are a function of other columns in the same row. Generated columns can be read, but their values can not be directly |
︙ | ︙ |
Changes to pages/pragma.in.
︙ | ︙ | |||
1192 1193 1194 1195 1196 1197 1198 | } Pragma hard_heap_limit { <p><b>PRAGMA hard_heap_limit<br> PRAGMA hard_heap_limit=</b><i>N</i></p> <p>^This pragma invokes the [sqlite3_hard_heap_limit64()] interface with | | | 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 | } Pragma hard_heap_limit { <p><b>PRAGMA hard_heap_limit<br> PRAGMA hard_heap_limit=</b><i>N</i></p> <p>^This pragma invokes the [sqlite3_hard_heap_limit64()] interface with the argument N, if N is specified and N is a positive integer that is less than the current hard heap limit. ^The hard_heap_limit pragma always returns the same integer that would be returned by the [sqlite3_hard_heap_limit64](-1) C-language function. ^That is to say, it always returns the value of the hard heap limit that is set after any changes imposed by this PRAGMA. </p> |
︙ | ︙ |