Skip to content

Commit

Permalink
feat: hide the non-full support level drivers/ORMs (#14152) (#15160)
Browse files Browse the repository at this point in the history
  • Loading branch information
ti-chi-bot authored Oct 11, 2023
1 parent 469e150 commit 465d35c
Showing 1 changed file with 13 additions and 149 deletions.
162 changes: 13 additions & 149 deletions develop/dev-guide-third-party-support.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,37 +37,13 @@ PingCAP 与开源社区合作,通过三方工具提供以下支持:
</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>
<td><a href="/zh/tidb/v7.2/dev-guide-sample-application-golang">TiDB 和 Golang 的简单 CRUD 应用程序</a></td>
<td><a href="/zh/tidb/v7.2/dev-guide-sample-application-golang-sql-driver">使用 Go-MySQL-Driver 连接到 TiDB</a></td>
</tr>
<tr>
<td>Java</td>
Expand All @@ -80,45 +56,7 @@ PingCAP 与开源社区合作,通过三方工具提供以下支持:
<li><a href="/zh/tidb/v7.2/dev-guide-choose-driver-or-orm#tidb-loadbalance" data-href="/zh/tidb/v7.2/dev-guide-choose-driver-or-orm#tidb-loadbalance">pingcap/tidb-loadbalance</a></li>
</ul>
</td>
<td><a href="/zh/tidb/v7.2/dev-guide-sample-application-java">TiDB 和 Java 的简单 CRUD 应用程序</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="/zh/tidb/v7.2/dev-guide-sample-application-python">TiDB 和 Python 的简单 CRUD 应用程序</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="/zh/tidb/v7.2/dev-guide-sample-application-python">TiDB 和 Python 的简单 CRUD 应用程序</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="/zh/tidb/v7.2/dev-guide-sample-application-python">TiDB 和 Python 的简单 CRUD 应用程序</a></td>
<td><a href="/zh/tidb/v7.2/dev-guide-sample-application-java-jdbc">使用 JDBC 连接到 TiDB</a></td>
</tr>
</tbody>
</table>
Expand All @@ -138,12 +76,12 @@ PingCAP 与开源社区合作,通过三方工具提供以下支持:
</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>
<td>N/A</td>
<td><a href="/zh/tidb/v7.2/dev-guide-sample-application-golang">TiDB 和 Golang 的简单 CRUD 应用程序</a></td>
<td><a href="/zh/tidb/v7.2/dev-guide-sample-application-golang-gorm">使用 GORM 连接到 TiDB</a></td>
</tr>
<tr>
<td><a href="https://github.com/beego/beego" target="_blank" referrerpolicy="no-referrer-when-downgrade">beego</a></td>
Expand All @@ -166,34 +104,27 @@ PingCAP 与开源社区合作,通过三方工具提供以下支持:
<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>
<td>6.1.0.Final</td>
<td>Full</td>
<td>N/A</td>
<td><a href="/zh/tidb/v7.2/dev-guide-sample-application-java">TiDB 和 Java 的简单 CRUD 应用程序</a></td>
<td><a href="/zh/tidb/v7.2/dev-guide-sample-application-java-hibernate">使用 Hibernate 连接到 TiDB</a></td>
</tr>
<tr>
<td><a href="https://mybatis.org/mybatis-3/" target="_blank" referrerpolicy="no-referrer-when-downgrade">MyBatis</a></td>
<td>v3.5.10</td>
<td>Full</td>
<td>N/A</td>
<td><a href="/zh/tidb/v7.2/dev-guide-sample-application-java">TiDB 和 Java 的简单 CRUD 应用程序</a></td>
<td><a href="/zh/tidb/v7.2/dev-guide-sample-application-java-mybatis">使用 MyBatis 连接到 TiDB</a></td>
</tr>
<tr>
<td><a href="https://spring.io/projects/spring-data-jpa/" target="_blank" referrerpolicy="no-referrer-when-downgrade">Spring Data JPA</a></td>
<td>2.7.2</td>
<td>Full</td>
<td>N/A</td>
<td><a href="/zh/tidb/v7.2/dev-guide-sample-application-spring-boot">使用 Spring Boot 构建 TiDB 应用程序</a></td>
<td><a href="/zh/tidb/v7.2/dev-guide-sample-application-java-spring-boot">使用 Spring Boot 连接到 TiDB</a></td>
</tr>
<tr>
<td><a href="https://github.com/jOOQ/jOOQ" target="_blank" referrerpolicy="no-referrer-when-downgrade">jOOQ</a></td>
Expand All @@ -211,20 +142,13 @@ PingCAP 与开源社区合作,通过三方工具提供以下支持:
<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 @@ -233,41 +157,19 @@ PingCAP 与开源社区合作,通过三方工具提供以下支持:
<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><a href="/zh/tidb/v7.2/dev-guide-sample-application-django">TiDB 和 Django 的简单 CRUD 应用程序</a></td>
<td><a href="/zh/tidb/v7.2/dev-guide-sample-application-django">使用 Django 连接到 TiDB</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>Full</td>
<td>N/A</td>
<td><a href="/zh/tidb/v7.2/dev-guide-sample-application-python">TiDB 和 Python 的简单 CRUD 应用程序</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="/zh/tidb/v7.2/dev-guide-sample-application-python">TiDB 和 Python 的简单 CRUD 应用程序</a></td>
<td><a href="/zh/tidb/v7.2/dev-guide-sample-application-python-sqlalchemy">使用 SQLAlchemy 连接到 TiDB</a></td>
</tr>
</tbody>
</table>
Expand All @@ -276,42 +178,4 @@ PingCAP 与开源社区合作,通过三方工具提供以下支持:

| GUI | 最新已测试版本 | 支持等级 | 教程 |
| - | - | - | - |
| [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>插件</th>
<th>支持等级</th>
<th>教程</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 465d35c

Please sign in to comment.