1 config BR2_PACKAGE_SQLITE
4 SQLite is a small C library that implements a self-contained,
5 embeddable, zero-configuration SQL database engine.
11 config BR2_PACKAGE_SQLITE_READLINE
12 bool "Command-line editing"
13 select BR2_PACKAGE_NCURSES
14 select BR2_PACKAGE_READLINE
16 Enable command-line editing. This requires ncurses and readline.
18 config BR2_PACKAGE_SQLITE_STAT3
19 bool "Additional query optimizations (stat3)"
21 Adds additional logic to the ANALYZE command and to the query
22 planner that can help SQLite to choose a better query plan under
25 config BR2_PACKAGE_SQLITE_ENABLE_FTS3
26 bool "Enable version 3 of the full-text search engine"
28 When this option is defined in the amalgamation
29 (see http://www.sqlite.org/amalgamation.html), version 3 of
30 the full-text search engine is added to the build automatically.
32 config BR2_PACKAGE_SQLITE_ENABLE_UNLOCK_NOTIFY
33 bool "Enable sqlite3_unlock_notify() interface"
35 This option enables the sqlite3_unlock_notify() interface and its
36 accosiated functionality. See the documentation
37 http://www.sqlite.org/unlock_notify.html for additional information.
39 config BR2_PACKAGE_SQLITE_SECURE_DELETE
40 bool "Set the secure_delete pragma on by default"
42 This compile-time option changes the default settings of the
43 secure_delete pragma. When this option is not used, secure_delete
44 defaults to off. When this option is present, secure_delete defaults
47 The secure_delete setting causes deleted content to be overwritten
48 with zeros. There is a small performance penalty for this since
49 additional I/O must occur. On the other hand, secure_delete can
50 prevent sensitive information from lingering in unused parts
51 of the database file after it has allegedly been deleted.
52 See the documentation on the
53 http://www.sqlite.org/pragma.html#pragma_secure_delete
54 for additional information.
56 config BR2_PACKAGE_SQLITE_NO_SYNC
59 By default SQLite forces all database transactions to storage
60 immediately using fsync() to protect against data loss in case
62 This option turns this behavior off resulting in higher performance
63 especially when using slow flash storage.