From 4d5465b175d50f4ede098bf9761bafefadf7d8e4 Mon Sep 17 00:00:00 2001 From: Kyle Conroy Date: Mon, 5 Jun 2023 16:48:07 -0700 Subject: [PATCH] docs: Add F# community plugin Add removal notices to the configuration. Add external links to the official plugins. --- docs/reference/config.md | 4 ++++ docs/reference/language-support.rst | 29 +++++++++++++++++++++-------- 2 files changed, 25 insertions(+), 8 deletions(-) diff --git a/docs/reference/config.md b/docs/reference/config.md index 218d0da6cf..96bf7fe794 100644 --- a/docs/reference/config.md +++ b/docs/reference/config.md @@ -225,6 +225,8 @@ entries using the `db_type` key in order to generate the struct. #### kotlin +> Removed in v1.17.0 and replaced by the [sqlc-gen-kotlin](https://github.com/tabbed/sqlc-gen-kotlin) plugin. Follow the [migration guide](../guides/migrating-to-sqlc-gen-kotlin) to switch. + - `package`: - The package name to use for the generated code. - `out`: @@ -234,6 +236,8 @@ entries using the `db_type` key in order to generate the struct. #### python +> Removed in v1.17.0 and replaced by the [sqlc-gen-python](https://github.com/tabbed/sqlc-gen-python) plugin. Follow the [migration guide](../guides/migrating-to-sqlc-gen-python) to switch. + - `package`: - The package name to use for the generated code. - `out`: diff --git a/docs/reference/language-support.rst b/docs/reference/language-support.rst index 5b0c3bda06..48975de81b 100644 --- a/docs/reference/language-support.rst +++ b/docs/reference/language-support.rst @@ -1,15 +1,28 @@ Database and language support ############################# -======== ================= ============ ============ =============== -Language Plugin MySQL PostgreSQL SQLite -======== ================= ============ ============ =============== -Go (built-in) Stable Stable Beta -Kotlin sqlc-gen-kotlin Beta Beta Not implemented -Python sqlc-gen-python Beta Beta Not implemented -======== ================= ============ ============ =============== +======== =================== ============ ============ =============== +Language Plugin MySQL PostgreSQL SQLite +======== =================== ============ ============ =============== +Go (built-in) Stable Stable Beta +Kotlin `sqlc-gen-kotlin`_ Beta Beta Not implemented +Python `sqlc-gen-python`_ Beta Beta Not implemented +======== =================== ============ ============ =============== -Future Language Support +Community language support +************************** + +======== ============================== =============== ============ =============== +Language Plugin MySQL PostgreSQL SQLite +======== ============================== =============== ============ =============== +F# `kaashyapan/sqlc-gen-fsharp`_ Not implemented Beta Beta +======== ============================== =============== ============ =============== + +.. _kaashyapan/sqlc-gen-fsharp: https://github.com/kaashyapan/sqlc-gen-fsharp +.. _sqlc-gen-kotlin: https://github.com/tabbed/sqlc-gen-kotlin +.. _sqlc-gen-python: https://github.com/tabbed/sqlc-gen-python + +Future language support ************************ - `C# `_