Skip to content

Commit

Permalink
Update README.md (#3116)
Browse files Browse the repository at this point in the history
* Update README.md

* Update README.md

* Update the langauge support docs
  • Loading branch information
kyleconroy committed Jan 9, 2024
1 parent c9d826b commit d812709
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 9 deletions.
9 changes: 9 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,15 @@ Check out [an interactive example](https://play.sqlc.dev/) to see it in action,
- [Downloads](https://downloads.sqlc.dev/)
- [Community](https://discord.gg/EcXzGe5SEs)

## Supported languages

- [sqlc-gen-go](https://github.com/sqlc-dev/sqlc-gen-go)
- [sqlc-gen-kotlin](https://github.com/sqlc-dev/sqlc-gen-kotlin)
- [sqlc-gen-python](https://github.com/sqlc-dev/sqlc-gen-python)
- [sqlc-gen-typescript](https://github.com/sqlc-dev/sqlc-gen-typescript)

Additional languages can be added via [plugins](https://docs.sqlc.dev/en/latest/reference/language-support.html#community-language-support).

## Acknowledgments

sqlc was inspired by [PugSQL](https://pugsql.org/) and
Expand Down
21 changes: 12 additions & 9 deletions docs/reference/language-support.rst
Original file line number Diff line number Diff line change
@@ -1,18 +1,21 @@
Database and language support
#############################

======== =================== ============ ============ ===============
Language Plugin MySQL PostgreSQL SQLite
======== =================== ============ ============ ===============
Go (built-in) Stable Stable Beta
Go `sqlc-gen-go`_ 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
Go `sqlc-gen-go`_ Stable Stable Beta
Kotlin `sqlc-gen-kotlin`_ Beta Beta Not implemented
Python `sqlc-gen-python`_ Beta Beta Not implemented
TypeScript `sqlc-gen-typescript`_ Beta Beta Not implemented
========== ======================= ============ ============ ===============

Community language support
**************************

New languages can be added via :doc:`plugins <../guides/plugins>`.

======== ============================== =============== ============ ===============
Language Plugin MySQL PostgreSQL SQLite
======== ============================== =============== ============ ===============
Expand All @@ -23,9 +26,9 @@ 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/sqlc-dev/sqlc-gen-kotlin
.. _sqlc-gen-python: https://github.com/sqlc-dev/sqlc-gen-python
.. _sqlc-gen-typescript: https://github.com/sqlc-dev/sqlc-gen-typescript

Future language support
************************

- `C# <https://github.com/sqlc-dev/sqlc/issues/373>`_
- `TypeScript <https://github.com/sqlc-dev/sqlc/issues/296>`_

0 comments on commit d812709

Please sign in to comment.