]> git.ipfire.org Git - thirdparty/fastapi/fastapi.git/commitdiff
📝 Deprecate old tutorials: Peewee, Couchbase, encode/databases (#10979)
authorSebastián Ramírez <tiangolo@gmail.com>
Tue, 16 Jan 2024 13:23:25 +0000 (14:23 +0100)
committerGitHub <noreply@github.com>
Tue, 16 Jan 2024 13:23:25 +0000 (14:23 +0100)
docs/en/docs/how-to/async-sql-encode-databases.md
docs/en/docs/how-to/nosql-databases-couchbase.md
docs/en/docs/how-to/sql-databases-peewee.md
docs/en/mkdocs.yml

index 0e2ccce78dbc34356012e5536424bbed70f04662..c7b340d679179ac7be88e9cad45c0f473278b52a 100644 (file)
@@ -1,4 +1,4 @@
-# Async SQL (Relational) Databases with Encode/Databases
+# ~~Async SQL (Relational) Databases with Encode/Databases~~ (deprecated)
 
 !!! info
     These docs are about to be updated. 🎉
@@ -7,6 +7,9 @@
 
     The new docs will include Pydantic v2 and will use <a href="https://sqlmodel.tiangolo.com/" class="external-link" target="_blank">SQLModel</a> once it is updated to use Pydantic v2 as well.
 
+!!! warning "Deprecated"
+    This tutorial is deprecated and will be removed in a future version.
+
 You can also use <a href="https://github.com/encode/databases" class="external-link" target="_blank">`encode/databases`</a> with **FastAPI** to connect to databases using `async` and `await`.
 
 It is compatible with:
index ae6ad604baa94aa7b1a34d55f9176b9baed7529b..563318984378d7bb18f5b0ad5fd2b123166b39a1 100644 (file)
@@ -1,4 +1,4 @@
-# NoSQL (Distributed / Big Data) Databases with Couchbase
+# ~~NoSQL (Distributed / Big Data) Databases with Couchbase~~ (deprecated)
 
 !!! info
     These docs are about to be updated. 🎉
@@ -7,6 +7,9 @@
 
     The new docs will hopefully use Pydantic v2 and will use <a href="https://art049.github.io/odmantic/" class="external-link" target="_blank">ODMantic</a> with MongoDB.
 
+!!! warning "Deprecated"
+    This tutorial is deprecated and will be removed in a future version.
+
 **FastAPI** can also be integrated with any <abbr title="Distributed database (Big Data), also 'Not Only SQL'">NoSQL</abbr>.
 
 Here we'll see an example using **<a href="https://www.couchbase.com/" class="external-link" target="_blank">Couchbase</a>**, a <abbr title="Document here refers to a JSON object (a dict), with keys and values, and those values can also be other JSON objects, arrays (lists), numbers, strings, booleans, etc.">document</abbr> based NoSQL database.
index 74a28b170f8bf87a0a2922949ef06c986aed6b0c..7211f7ed3b7b7da5cb58808d7d2d4fccf42b0d36 100644 (file)
@@ -1,4 +1,7 @@
-# SQL (Relational) Databases with Peewee
+# ~~SQL (Relational) Databases with Peewee~~ (deprecated)
+
+!!! warning "Deprecated"
+    This tutorial is deprecated and will be removed in a future version.
 
 !!! warning
     If you are just starting, the tutorial [SQL (Relational) Databases](../tutorial/sql-databases.md){.internal-link target=_blank} that uses SQLAlchemy should be enough.
index 92d081aa12333e3667975b49010b987a8acc327a..b8d27a35b0f67b64b67b4e53e276130bea180af0 100644 (file)
@@ -174,9 +174,6 @@ nav:
   - How To - Recipes:
     - how-to/index.md
     - how-to/general.md
-    - how-to/sql-databases-peewee.md
-    - how-to/async-sql-encode-databases.md
-    - how-to/nosql-databases-couchbase.md
     - how-to/graphql.md
     - how-to/custom-request-and-route.md
     - how-to/conditional-openapi.md
@@ -184,6 +181,9 @@ nav:
     - how-to/separate-openapi-schemas.md
     - how-to/custom-docs-ui-assets.md
     - how-to/configure-swagger-ui.md
+    - how-to/sql-databases-peewee.md
+    - how-to/async-sql-encode-databases.md
+    - how-to/nosql-databases-couchbase.md
 - Reference (Code API):
   - reference/index.md
   - reference/fastapi.md
@@ -242,6 +242,7 @@ markdown_extensions:
       format: !!python/name:pymdownx.superfences.fence_code_format ''
   pymdownx.tabbed:
     alternate_style: true
+  pymdownx.tilde:
   attr_list: null
   md_in_html: null
 extra: