From 18657a960e125336f704ea058e25c27bd3900dcb Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 5 May 2024 19:28:19 +0200 Subject: Adding upstream version 3.40.1. Signed-off-by: Daniel Baumann --- www/c3ref/experimental.html | 162 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 162 insertions(+) create mode 100644 www/c3ref/experimental.html (limited to 'www/c3ref/experimental.html') diff --git a/www/c3ref/experimental.html b/www/c3ref/experimental.html new file mode 100644 index 0000000..33fc3f2 --- /dev/null +++ b/www/c3ref/experimental.html @@ -0,0 +1,162 @@ + + + + + +Experimental Interfaces + + + +
+ + + +
+
+Small. Fast. Reliable.
Choose any three. +
+ + +
+
+ + + +
+
+
+ +

SQLite C Interface

+ +

Experimental And Deprecated Interfaces

+ +

SQLite interfaces can be subdivided into three categories:

+ +
    +
  1. Stable
  2. +
  3. Experimental
  4. +
  5. Deprecated
  6. +
+ +

Stable interfaces will be maintained indefinitely in a backwards +compatible way. An application that uses only stable interfaces +should always be able to relink against a newer version of SQLite +without any changes.

+ +

Experimental interfaces are subject to change. +Applications that use experimental interfaces +may need to be modified when upgrading to a newer SQLite release, though +this is rare. +When new interfaces are added to SQLite, they generally begin +as experimental interfaces. After an interface has been in use for +a while and the developers are confident that the design of the interface +is sound and worthy of long-term support, the interface is marked +as stable.

+ +

Deprecated interfaces have been superceded by better methods of +accomplishing the same thing and should be avoided in new applications. +Deprecated interfaces continue to be supported for the sake of +backwards compatibility. At some point in the future, it is possible +that deprecated interfaces may be removed.

+ +

Key points:

+ + + + + -- cgit v1.2.3