From d6fde0730fa97fe0f414e3081733a7a92742c99d Mon Sep 17 00:00:00 2001 From: vran Date: Fri, 22 Apr 2022 20:01:44 +0800 Subject: [PATCH] feat: update docs --- docs/README/database-type-list/index.md | 125 ++++++++++++++++++++++++ docs/_sidebar.md | 1 + docs/index.html | 7 ++ 3 files changed, 133 insertions(+) create mode 100644 docs/README/database-type-list/index.md diff --git a/docs/README/database-type-list/index.md b/docs/README/database-type-list/index.md new file mode 100644 index 0000000..8791fd5 --- /dev/null +++ b/docs/README/database-type-list/index.md @@ -0,0 +1,125 @@ +# 数据库模板 + +## MYSQL + + +#### **mysql-8** + +```json +{ + "author": { + }, + "template": { + "databaseType": "mysql-8.0.28", + "jdbcDriverFileUrl": "https://maven.aliyun.com/repository/central/mysql/mysql-connector-java/8.0.28/mysql-connector-java-8.0.28.jar", + "icon": "", + "description": "mysql-8.0.28", + "jdbcDriverClassName": "com.mysql.cj.jdbc.Driver", + "jdbcProtocol": "jdbc:mysql", + "urlPattern": "{{jdbc.protocol}}://{{db.url}}/{{db.name}}" + } +} +``` +#### **mysql-5** + +```json +{ + "author": { + }, + "template": { + "databaseType": "mysql-5.1.49", + "jdbcDriverFileUrl": "https://maven.aliyun.com/repository/central/mysql/mysql-connector-java/5.1.49/mysql-connector-java-5.1.49.jar", + "icon": "", + "description": "mysql-5.1.49", + "jdbcDriverClassName": "com.mysql.jdbc.Driver", + "jdbcProtocol": "jdbc:mysql", + "urlPattern": "{{jdbc.protocol}}://{{db.url}}/{{db.name}}" + } +} +``` + + + +## PostgreSQL + +```json +{ + "author": { + }, + "template": { + "databaseType": "postgresql-42.3.4", + "jdbcDriverFileUrl": "https://maven.aliyun.com/repository/central/org/postgresql/postgresql/42.3.4/postgresql-42.3.4.jar", + "icon": "", + "description": "postgresql jdbc version 42.3.4", + "jdbcDriverClassName": "org.postgresql.Driver", + "jdbcProtocol": "jdbc:postgresql", + "urlPattern": "{{jdbc.protocol}}://{{db.url}}/{{db.name}}" + } +} + +``` + +## MariaDB + +```json +{ + "author": { + }, + "template": { + "databaseType": "mariadb-3.0.3", + "jdbcDriverFileUrl": "https://maven.aliyun.com/repository/central/org/mariadb/jdbc/mariadb-java-client/3.0.3/mariadb-java-client-3.0.3.jar", + "icon": "", + "description": "mariadb-3.0.3", + "jdbcDriverClassName": "org.mariadb.jdbc.Driver", + "jdbcProtocol": "jdbc:mariadb", + "urlPattern": "{{jdbc.protocol}}://{{db.url}}/{{db.name}}" + } +} +``` + +## Oracle + + +#### **thin** + +```json +{ + "author": { + }, + "template": { + "databaseType": "oracle-thin-12.2.0.1", + "jdbcDriverFileUrl": "https://maven.aliyun.com/repository/central/com/oracle/database/jdbc/ojdbc8/12.2.0.1/ojdbc8-12.2.0.1.jar", + "icon": "", + "description": "oracle-thin-12.2.0.1", + "jdbcDriverClassName": "oracle.jdbc.OracleDriver", + "jdbcProtocol": "jdbc:oracle:thin", + "urlPattern": "{{jdbc.protocol}}:@{{db.url}}:{{db.name}}" + } +} +``` + + + + +## SqlServer + +```json +{ + "author": { + }, + "template": { + "databaseType": "sqlServer-10.2.0.jre8", + "jdbcDriverFileUrl": "https://maven.aliyun.com/repository/central/com/microsoft/sqlserver/mssql-jdbc/10.2.0.jre8/mssql-jdbc-10.2.0.jre8.jar", + "icon": "", + "description": "sqlServer-10.2.0.jre8", + "jdbcDriverClassName": "com.microsoft.sqlserver.jdbc.SQLServerDriver", + "jdbcProtocol": "jdbc:sqlserver", + "urlPattern": "{{jdbc.protocol}}://{{db.url}};databaseName={{db.name}}" + } +} +``` + +## 达梦 +```json +// TODO +``` \ No newline at end of file diff --git a/docs/_sidebar.md b/docs/_sidebar.md index 44dce5f..7be6029 100644 --- a/docs/_sidebar.md +++ b/docs/_sidebar.md @@ -17,6 +17,7 @@ * [启用 Github 第三方认证登录](README/github-oauth2/github-oauth2.md) * [启用 Gitlab 第三方认证登录](README/gitlab-oauth2/gitlab-oauth2.md) * [零代码扩展受支持的数据库类型](README/database-extension/database-extension.md) + * [数据库模板列表](README/database-type-list/index.md) * [Mock Insert SQL 生成](README/mock-sql/index.md) * 参与开发 diff --git a/docs/index.html b/docs/index.html index 99f8128..0d0aa49 100644 --- a/docs/index.html +++ b/docs/index.html @@ -28,6 +28,11 @@ alias: { '/.*/_sidebar.md': '/_sidebar.md'//防止意外回退 }, + copyCode: { + buttonText : '复制代码', + errorText : '复制失败!请手动复制。', + successText: '复制成功!' + } } @@ -35,8 +40,10 @@ + +