Documentation Source Text

Check-in [1fac31d8c5]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Add the requirements numbering key.
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 1fac31d8c559f19357be7ac4fd713d31fdc08f4a
User & Date: drh 2008-03-04 15:19:06
Context
2008-03-08
12:38
Fix typo in the GROUP BY documentation. check-in: 9b7284faf3 user: drh tags: trunk
2008-03-04
15:19
Add the requirements numbering key. check-in: 1fac31d8c5 user: drh tags: trunk
2008-03-03
14:21
Fix typos. CVSTrac ticket #2969 check-in: 2d989dc6eb user: drh tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Added numbering.txt.











































































































>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
Requirements numbering:

    A12345

  A:  F  -  Functional requirements a.k.a "high-level"
      D  -  Derived requirements
      A  -  Advice. Target behavior. Non-binding objectives.
      L  -  Limitations.  Requirements for using SQLite 



  F1----     C interface
  F10---       global state
  F100--         version
  F101--         threadsafe
  F102--       constants
  F11---     VFS
  F12---     Database connection
  F121--       sqlite3_exec
  F1220-       enable extended result codes.
  F1222-       sqlite3_last_insert_rowid
  F1224-       sqlite3_changes & sqlite3_total_changes
  F1227-       sqlite3_interrupt
  F1228-       trace and profile callbacks
  F1234-       busy handler
  F1237-       sqlite3_get_table
  F125--       authorizer
  F126--       load extension
  F127--       sqlite3_open
  F128--       Error handling
  F129--       callback interfaces
  F13---     Prepared statements
  F135--       binding values to prepared statements
  F137--       sqlite3_column_xxx()
  F14---
  F15---     sqlite3_value
  F151--       sqlite3_value_xxx()
  F16---     Extension mechanisms
  F161--       create function
  F162--       aggregate context, etc.
  F163--       soft heap limit
  F164--       sqlite3_result_xxx()
  F166--       Create collation
  F167--       Collation needed
  F17---
  F170--       Mutexing
  F173--       Memory allocation
  F174--       Printf
  F178--       Incremental blob I/O
  F18---     Virtual tables
  F19---

  F2----     File Format