Skip to content

Commit

Permalink
feat: hide the non-full support level drivers/ORMs (#13776) (#15003)
Browse files Browse the repository at this point in the history
  • Loading branch information
ti-chi-bot authored Oct 11, 2023
1 parent 9a802d0 commit 1cd8e42
Showing 1 changed file with 6 additions and 142 deletions.
148 changes: 6 additions & 142 deletions develop/dev-guide-third-party-support.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,33 +38,9 @@ If you encounter problems when connecting to TiDB using the tools listed in this
</tr>
</thead>
<tbody>
<tr>
<td>C</td>
<td><a href="https://dev.mysql.com/doc/c-api/8.0/en/c-api-introduction.html" target="_blank" referrerpolicy="no-referrer-when-downgrade">libmysqlclient</a></td>
<td>8.0</td>
<td>Compatible</td>
<td>N/A</td>
<td>N/A</td>
</tr>
<tr>
<td>C#(.Net)</td>
<td><a href="https://downloads.mysql.com/archives/c-net/" target="_blank" referrerpolicy="no-referrer-when-downgrade">MySQL Connector/NET</a></td>
<td>8.0</td>
<td>Compatible</td>
<td>N/A</td>
<td>N/A</td>
</tr>
<tr>
<td>ODBC</td>
<td><a href="https://downloads.mysql.com/archives/c-odbc/" target="_blank" referrerpolicy="no-referrer-when-downgrade">MySQL Connector/ODBC</a></td>
<td>8.0</td>
<td>Compatible</td>
<td>N/A</td>
<td>N/A</td>
</tr>
<tr>
<td>Go</td>
<td><a href="https://github.com/go-sql-driver/mysql" target="_blank" referrerpolicy="no-referrer-when-downgrade">go-sql-driver/mysql</a></td>
<td><a href="https://github.com/go-sql-driver/mysql" target="_blank" referrerpolicy="no-referrer-when-downgrade">Go-MySQL-Driver</a></td>
<td>v1.6.0</td>
<td>Full</td>
<td>N/A</td>
Expand All @@ -83,44 +59,6 @@ If you encounter problems when connecting to TiDB using the tools listed in this
</td>
<td><a href="/tidb/v6.1/dev-guide-sample-application-java">Build a Simple CRUD App with TiDB and Java</a></td>
</tr>
<tr>
<td>JavaScript</td>
<td><a href="https://github.com/mysqljs/mysql" target="_blank" referrerpolicy="no-referrer-when-downgrade">mysql</a></td>
<td>v2.18.1</td>
<td>Compatible</td>
<td>N/A</td>
<td>N/A</td>
</tr>
<tr>
<td>PHP</td>
<td><a href="https://dev.mysql.com/downloads/connector/php-mysqlnd/" target="_blank" referrerpolicy="no-referrer-when-downgrade">mysqlnd</a></td>
<td>PHP 5.4+</td>
<td>Compatible</td>
<td>N/A</td>
<td>N/A</td>
</tr>
<tr>
<td rowspan="3">Python</td>
<td><a href="https://dev.mysql.com/doc/connector-python/en/" target="_blank" referrerpolicy="no-referrer-when-downgrade">mysql-connector-python</a></td>
<td>8.0</td>
<td>Compatible</td>
<td>N/A</td>
<td><a href="/tidb/v6.1/dev-guide-sample-application-python">Build a Simple CRUD App with TiDB and Python</a></td>
</tr>
<tr>
<td><a href="https://mysqlclient.readthedocs.io/" target="_blank" referrerpolicy="no-referrer-when-downgrade">mysqlclient</a></td>
<td>2.1.1</td>
<td>Compatible</td>
<td>N/A</td>
<td><a href="/tidb/v6.1/dev-guide-sample-application-python">Build a Simple CRUD App with TiDB and Python</a></td>
</tr>
<tr>
<td><a href="https://pypi.org/project/PyMySQL/" target="_blank" referrerpolicy="no-referrer-when-downgrade">PyMySQL</a></td>
<td>1.0.2</td>
<td>Compatible</td>
<td>N/A</td>
<td><a href="/tidb/v6.1/dev-guide-sample-application-python">Build a Simple CRUD App with TiDB and Python</a></td>
</tr>
</tbody>
</table>

Expand All @@ -139,7 +77,7 @@ If you encounter problems when connecting to TiDB using the tools listed in this
</thead>
<tbody>
<tr>
<td rowspan="5">Go</td>
<td rowspan="4">Go</td>
<td><a href="https://github.com/go-gorm/gorm" target="_blank" referrerpolicy="no-referrer-when-downgrade">gorm</a></td>
<td>v1.23.5</td>
<td>Full</td>
Expand Down Expand Up @@ -167,13 +105,6 @@ If you encounter problems when connecting to TiDB using the tools listed in this
<td>N/A</td>
<td>N/A</td>
</tr>
<tr>
<td><a href="https://github.com/ent/ent" target="_blank" referrerpolicy="no-referrer-when-downgrade">ent</a></td>
<td>v0.11.0</td>
<td>Compatible</td>
<td>N/A</td>
<td>N/A</td>
</tr>
<tr>
<td rowspan="4">Java</td>
<td><a href="https://hibernate.org/orm/" target="_blank" referrerpolicy="no-referrer-when-downgrade">Hibernate</a></td>
Expand Down Expand Up @@ -212,20 +143,13 @@ If you encounter problems when connecting to TiDB using the tools listed in this
<td>N/A</td>
</tr>
<tr>
<td rowspan="4">JavaScript / TypeScript</td>
<td rowspan="2">JavaScript / TypeScript</td>
<td><a href="https://www.npmjs.com/package/sequelize" target="_blank" referrerpolicy="no-referrer-when-downgrade">sequelize</a></td>
<td>v6.20.1</td>
<td>Full</td>
<td>N/A</td>
<td>N/A</td>
</tr>
<tr>
<td><a href="https://knexjs.org/" target="_blank" referrerpolicy="no-referrer-when-downgrade">Knex.js</a></td>
<td>v1.0.7</td>
<td>Compatible</td>
<td>N/A</td>
<td>N/A</td>
</tr>
<tr>
<td><a href="https://www.prisma.io/" target="_blank" referrerpolicy="no-referrer-when-downgrade">Prisma Client</a></td>
<td>4.16.2</td>
Expand All @@ -234,39 +158,17 @@ If you encounter problems when connecting to TiDB using the tools listed in this
<td>N/A</td>
</tr>
<tr>
<td><a href="https://www.npmjs.com/package/typeorm" target="_blank" referrerpolicy="no-referrer-when-downgrade">TypeORM</a></td>
<td>v0.3.6</td>
<td>Compatible</td>
<td>N/A</td>
<td>N/A</td>
</tr>
<tr>
<td>PHP</td>
<td><a href="https://laravel.com/" target="_blank" referrerpolicy="no-referrer-when-downgrade">laravel</a></td>
<td>v9.1.10</td>
<td>Compatible</td>
<td><a href="https://github.com/colopl/laravel-tidb" target="_blank" referrerpolicy="no-referrer-when-downgrade">laravel-tidb</a></td>
<td>N/A</td>
</tr>
<tr>
<td rowspan="4">Python</td>
<td rowspan="2">Python</td>
<td><a href="https://pypi.org/project/Django/" target="_blank" referrerpolicy="no-referrer-when-downgrade">Django</a></td>
<td>v4.1</td>
<td>Full</td>
<td><a href="https://github.com/pingcap/django-tidb" target="_blank" referrerpolicy="no-referrer-when-downgrade">django-tidb</a></td>
<td>N/A</td>
</tr>
<tr>
<td><a href="https://github.com/coleifer/peewee/" target="_blank" referrerpolicy="no-referrer-when-downgrade">peewee</a></td>
<td>v3.14.10</td>
<td>Compatible</td>
<td>N/A</td>
<td><a href="/tidb/v6.1/dev-guide-sample-application-python">Build a Simple CRUD App with TiDB and Python</a></td>
</tr>
<tr>
<td><a href="https://www.sqlalchemy.org/" target="_blank" referrerpolicy="no-referrer-when-downgrade">SQLAlchemy</a></td>
<td>v1.4.37</td>
<td>Compatible</td>
<td>Full</td>
<td>N/A</td>
<td><a href="/tidb/v6.1/dev-guide-sample-application-python">Build a Simple CRUD App with TiDB and Python</a></td>
</tr>
Expand All @@ -277,42 +179,4 @@ If you encounter problems when connecting to TiDB using the tools listed in this

| GUI | Latest tested version | Support level | Tutorial |
| - | - | - | - |
| [DBeaver](https://dbeaver.io/) | 22.1.0 | Compatible | N/A |
| [Navicat for MySQL](https://www.navicat.com/) | 16.0.14 | Compatible | N/A |
| [MySQL Workbench](https://www.mysql.com/products/workbench/) | 8.0 | Compatible | N/A |

<table>
<thead>
<tr>
<th>IDE</th>
<th>Plugin</th>
<th>Support level</th>
<th>Tutorial</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="https://www.jetbrains.com/datagrip/" target="_blank" referrerpolicy="no-referrer-when-downgrade">DataGrip</a></td>
<td>N/A</td>
<td>Compatible</td>
<td>N/A</td>
</tr>
<tr>
<td><a href="https://www.jetbrains.com/idea/" target="_blank" referrerpolicy="no-referrer-when-downgrade">IntelliJ IDEA</a></td>
<td>N/A</td>
<td>Compatible</td>
<td>N/A</td>
</tr>
<tr>
<td rowspan="2"><a href="https://code.visualstudio.com/" target="_blank" referrerpolicy="no-referrer-when-downgrade">Visual Studio Code</a></td>
<td><a href="https://marketplace.visualstudio.com/items?itemName=dragonly.ticode" target="_blank" referrerpolicy="no-referrer-when-downgrade">TiDE</a></td>
<td>Compatible</td>
<td>N/A</td>
</tr>
<tr>
<td><a href="https://marketplace.visualstudio.com/items?itemName=formulahendry.vscode-mysql" target="_blank" referrerpolicy="no-referrer-when-downgrade">MySQL</a></td>
<td>Compatible</td>
<td>N/A</td>
</tr>
</tbody>
</table>
| [DBeaver](https://dbeaver.io/) | 23.0.1 | Full | N/A |

0 comments on commit 1cd8e42

Please sign in to comment.