mirror of
https://github.com/1024-lab/smart-admin.git
synced 2026-06-02 03:55:59 +00:00
v3.28.2 支持sqlserver
This commit is contained in:
@@ -18,12 +18,14 @@ JavaTypeMap.set('double', 'BigDecimal');
|
|||||||
JavaTypeMap.set('decimal', 'BigDecimal');
|
JavaTypeMap.set('decimal', 'BigDecimal');
|
||||||
JavaTypeMap.set('char', 'String');
|
JavaTypeMap.set('char', 'String');
|
||||||
JavaTypeMap.set('varchar', 'String');
|
JavaTypeMap.set('varchar', 'String');
|
||||||
|
JavaTypeMap.set('nvarchar', 'String');
|
||||||
JavaTypeMap.set('tinytext', 'String');
|
JavaTypeMap.set('tinytext', 'String');
|
||||||
JavaTypeMap.set('text', 'String');
|
JavaTypeMap.set('text', 'String');
|
||||||
JavaTypeMap.set('longtext', 'String');
|
JavaTypeMap.set('longtext', 'String');
|
||||||
JavaTypeMap.set('blob', 'String');
|
JavaTypeMap.set('blob', 'String');
|
||||||
JavaTypeMap.set('date', 'LocalDate');
|
JavaTypeMap.set('date', 'LocalDate');
|
||||||
JavaTypeMap.set('datetime', 'LocalDateTime');
|
JavaTypeMap.set('datetime', 'LocalDateTime');
|
||||||
|
JavaTypeMap.set('datetime2', 'LocalDateTime');
|
||||||
JavaTypeMap.set('timestamp', 'LocalDateTime');
|
JavaTypeMap.set('timestamp', 'LocalDateTime');
|
||||||
JavaTypeMap.set('timestamp without time zone', 'LocalDateTime');
|
JavaTypeMap.set('timestamp without time zone', 'LocalDateTime');
|
||||||
|
|
||||||
@@ -60,6 +62,7 @@ JsTypeMap.set('double', 'Number');
|
|||||||
JsTypeMap.set('decimal', 'Number');
|
JsTypeMap.set('decimal', 'Number');
|
||||||
JsTypeMap.set('char', 'String');
|
JsTypeMap.set('char', 'String');
|
||||||
JsTypeMap.set('varchar', 'String');
|
JsTypeMap.set('varchar', 'String');
|
||||||
|
JsTypeMap.set('nvarchar', 'String');
|
||||||
JsTypeMap.set('character', 'String');
|
JsTypeMap.set('character', 'String');
|
||||||
JsTypeMap.set('tinytext', 'String');
|
JsTypeMap.set('tinytext', 'String');
|
||||||
JsTypeMap.set('text', 'String');
|
JsTypeMap.set('text', 'String');
|
||||||
@@ -67,6 +70,7 @@ JsTypeMap.set('longtext', 'String');
|
|||||||
JsTypeMap.set('blob', 'String');
|
JsTypeMap.set('blob', 'String');
|
||||||
JsTypeMap.set('date', 'Date');
|
JsTypeMap.set('date', 'Date');
|
||||||
JsTypeMap.set('datetime', 'Date');
|
JsTypeMap.set('datetime', 'Date');
|
||||||
|
JsTypeMap.set('datetime2', 'Date');
|
||||||
JsTypeMap.set('timestamp', 'Date');
|
JsTypeMap.set('timestamp', 'Date');
|
||||||
JsTypeMap.set('timestamp without time zone', 'Date');
|
JsTypeMap.set('timestamp without time zone', 'Date');
|
||||||
|
|
||||||
@@ -101,6 +105,7 @@ FrontComponentMap.set('double', 'InputNumber');
|
|||||||
FrontComponentMap.set('decimal', 'InputNumber');
|
FrontComponentMap.set('decimal', 'InputNumber');
|
||||||
FrontComponentMap.set('char', 'Input');
|
FrontComponentMap.set('char', 'Input');
|
||||||
FrontComponentMap.set('varchar', 'Input');
|
FrontComponentMap.set('varchar', 'Input');
|
||||||
|
FrontComponentMap.set('nvarchar', 'Input');
|
||||||
FrontComponentMap.set('character', 'Input');
|
FrontComponentMap.set('character', 'Input');
|
||||||
FrontComponentMap.set('tinytext', 'Input');
|
FrontComponentMap.set('tinytext', 'Input');
|
||||||
FrontComponentMap.set('text', 'Textarea');
|
FrontComponentMap.set('text', 'Textarea');
|
||||||
@@ -108,6 +113,7 @@ FrontComponentMap.set('longtext', 'Textarea');
|
|||||||
FrontComponentMap.set('blob', 'FileUpload');
|
FrontComponentMap.set('blob', 'FileUpload');
|
||||||
FrontComponentMap.set('date', 'Date');
|
FrontComponentMap.set('date', 'Date');
|
||||||
FrontComponentMap.set('datetime', 'DateTime');
|
FrontComponentMap.set('datetime', 'DateTime');
|
||||||
|
FrontComponentMap.set('datetime2', 'DateTime');
|
||||||
FrontComponentMap.set('timestamp without time zone', 'DateTime');
|
FrontComponentMap.set('timestamp without time zone', 'DateTime');
|
||||||
|
|
||||||
export function getFrontComponent(dataType) {
|
export function getFrontComponent(dataType) {
|
||||||
|
|||||||
@@ -18,12 +18,14 @@ JavaTypeMap.set('double', 'BigDecimal');
|
|||||||
JavaTypeMap.set('decimal', 'BigDecimal');
|
JavaTypeMap.set('decimal', 'BigDecimal');
|
||||||
JavaTypeMap.set('char', 'String');
|
JavaTypeMap.set('char', 'String');
|
||||||
JavaTypeMap.set('varchar', 'String');
|
JavaTypeMap.set('varchar', 'String');
|
||||||
|
JavaTypeMap.set('nvarchar', 'String');
|
||||||
JavaTypeMap.set('tinytext', 'String');
|
JavaTypeMap.set('tinytext', 'String');
|
||||||
JavaTypeMap.set('text', 'String');
|
JavaTypeMap.set('text', 'String');
|
||||||
JavaTypeMap.set('longtext', 'String');
|
JavaTypeMap.set('longtext', 'String');
|
||||||
JavaTypeMap.set('blob', 'String');
|
JavaTypeMap.set('blob', 'String');
|
||||||
JavaTypeMap.set('date', 'LocalDate');
|
JavaTypeMap.set('date', 'LocalDate');
|
||||||
JavaTypeMap.set('datetime', 'LocalDateTime');
|
JavaTypeMap.set('datetime', 'LocalDateTime');
|
||||||
|
JavaTypeMap.set('datetime2', 'LocalDateTime');
|
||||||
JavaTypeMap.set('timestamp', 'LocalDateTime');
|
JavaTypeMap.set('timestamp', 'LocalDateTime');
|
||||||
JavaTypeMap.set('timestamp without time zone', 'LocalDateTime');
|
JavaTypeMap.set('timestamp without time zone', 'LocalDateTime');
|
||||||
|
|
||||||
@@ -60,6 +62,7 @@ JsTypeMap.set('double', 'Number');
|
|||||||
JsTypeMap.set('decimal', 'Number');
|
JsTypeMap.set('decimal', 'Number');
|
||||||
JsTypeMap.set('char', 'String');
|
JsTypeMap.set('char', 'String');
|
||||||
JsTypeMap.set('varchar', 'String');
|
JsTypeMap.set('varchar', 'String');
|
||||||
|
JsTypeMap.set('nvarchar', 'String');
|
||||||
JsTypeMap.set('character', 'String');
|
JsTypeMap.set('character', 'String');
|
||||||
JsTypeMap.set('tinytext', 'String');
|
JsTypeMap.set('tinytext', 'String');
|
||||||
JsTypeMap.set('text', 'String');
|
JsTypeMap.set('text', 'String');
|
||||||
@@ -67,6 +70,7 @@ JsTypeMap.set('longtext', 'String');
|
|||||||
JsTypeMap.set('blob', 'String');
|
JsTypeMap.set('blob', 'String');
|
||||||
JsTypeMap.set('date', 'Date');
|
JsTypeMap.set('date', 'Date');
|
||||||
JsTypeMap.set('datetime', 'Date');
|
JsTypeMap.set('datetime', 'Date');
|
||||||
|
JsTypeMap.set('datetime2', 'Date');
|
||||||
JsTypeMap.set('timestamp', 'Date');
|
JsTypeMap.set('timestamp', 'Date');
|
||||||
JsTypeMap.set('timestamp without time zone', 'Date');
|
JsTypeMap.set('timestamp without time zone', 'Date');
|
||||||
|
|
||||||
@@ -101,6 +105,7 @@ FrontComponentMap.set('double', 'InputNumber');
|
|||||||
FrontComponentMap.set('decimal', 'InputNumber');
|
FrontComponentMap.set('decimal', 'InputNumber');
|
||||||
FrontComponentMap.set('char', 'Input');
|
FrontComponentMap.set('char', 'Input');
|
||||||
FrontComponentMap.set('varchar', 'Input');
|
FrontComponentMap.set('varchar', 'Input');
|
||||||
|
FrontComponentMap.set('nvarchar', 'Input');
|
||||||
FrontComponentMap.set('character', 'Input');
|
FrontComponentMap.set('character', 'Input');
|
||||||
FrontComponentMap.set('tinytext', 'Input');
|
FrontComponentMap.set('tinytext', 'Input');
|
||||||
FrontComponentMap.set('text', 'Textarea');
|
FrontComponentMap.set('text', 'Textarea');
|
||||||
@@ -108,6 +113,7 @@ FrontComponentMap.set('longtext', 'Textarea');
|
|||||||
FrontComponentMap.set('blob', 'FileUpload');
|
FrontComponentMap.set('blob', 'FileUpload');
|
||||||
FrontComponentMap.set('date', 'Date');
|
FrontComponentMap.set('date', 'Date');
|
||||||
FrontComponentMap.set('datetime', 'DateTime');
|
FrontComponentMap.set('datetime', 'DateTime');
|
||||||
|
FrontComponentMap.set('datetime2', 'DateTime');
|
||||||
FrontComponentMap.set('timestamp without time zone', 'DateTime');
|
FrontComponentMap.set('timestamp without time zone', 'DateTime');
|
||||||
|
|
||||||
export function getFrontComponent(dataType) {
|
export function getFrontComponent(dataType) {
|
||||||
|
|||||||
@@ -4,12 +4,13 @@
|
|||||||
-------- |-------------------------------------------------------------------|--------------------| ----- | ----
|
-------- |-------------------------------------------------------------------|--------------------| ----- | ----
|
||||||
1| [Mysql](https://www.mysql.com) | 国外 | Java8+Java17 都支持 ✔️ | [下载代码和SQL](https://gitee.com/lab1024/smart-admin/tree/master/%E6%95%B0%E6%8D%AE%E5%BA%93SQL%E8%84%9A%E6%9C%AC/mysql)
|
1| [Mysql](https://www.mysql.com) | 国外 | Java8+Java17 都支持 ✔️ | [下载代码和SQL](https://gitee.com/lab1024/smart-admin/tree/master/%E6%95%B0%E6%8D%AE%E5%BA%93SQL%E8%84%9A%E6%9C%AC/mysql)
|
||||||
2| [PostgreSQL](https://www.postgresql.org/) | 国外 | Java8+Java17都支持 ✔️ | [下载代码和SQL](https://smartadmin.vip/views/other/china-db/)
|
2| [PostgreSQL](https://www.postgresql.org/) | 国外 | Java8+Java17都支持 ✔️ | [下载代码和SQL](https://smartadmin.vip/views/other/china-db/)
|
||||||
3| [达梦数据库 DM8](https://www.dameng.com/DM8.html) | 国产 | Java8+Java17 都支持 ✔️ | [下载代码和SQL](https://smartadmin.vip/views/other/china-db/)
|
3| [SqlServer](https://www.microsoft.com/en-us/sql-server/) | 国外 | Java8+Java17都支持 ✔️ | [下载代码和SQL](https://smartadmin.vip/views/other/china-db/)
|
||||||
4| [电科(人大)金仓 KingBaseES](https://www.kingbase.com.cn) | 国产 | Java8+Java17都支持 ✔️ | [下载代码和SQL](https://smartadmin.vip/views/other/china-db/)
|
4| [达梦数据库 DM8](https://www.dameng.com/DM8.html) | 国产 | Java8+Java17 都支持 ✔️ | [下载代码和SQL](https://smartadmin.vip/views/other/china-db/)
|
||||||
5| [华为高斯 GaussDB](https://www.huaweicloud.com/product/gaussdb.html) | 国产 | Java8+Java17都支持 ✔️ | [下载代码和SQL](https://smartadmin.vip/views/other/china-db/)
|
5| [电科(人大)金仓 KingBaseES](https://www.kingbase.com.cn) | 国产 | Java8+Java17都支持 ✔️ | [下载代码和SQL](https://smartadmin.vip/views/other/china-db/)
|
||||||
6| [OpenGaussDB](https://opengauss.org/zh/) | 国产 | Java8+Java17都支持 ✔️ | [下载代码和SQL](https://smartadmin.vip/views/other/china-db/)
|
6| [华为高斯 GaussDB](https://www.huaweicloud.com/product/gaussdb.html) | 国产 | Java8+Java17都支持 ✔️ | [下载代码和SQL](https://smartadmin.vip/views/other/china-db/)
|
||||||
7| [神通数据库 ShenTong](http://www.shentongdata.com.cn/) | 国产 | Java8+Java17都支持 ✔️ | [下载代码和SQL](https://smartadmin.vip/views/other/china-db/)
|
7| [OpenGaussDB](https://opengauss.org/zh/) | 国产 | Java8+Java17都支持 ✔️ | [下载代码和SQL](https://smartadmin.vip/views/other/china-db/)
|
||||||
8| [海量数据库 VastData](https://www.vastdata.com.cn) | 国产 | Java8+Java17都支持 ✔️ | [下载代码和SQL](https://smartadmin.vip/views/other/china-db/)
|
8| [神通数据库 ShenTong](http://www.shentongdata.com.cn/) | 国产 | Java8+Java17都支持 ✔️ | [下载代码和SQL](https://smartadmin.vip/views/other/china-db/)
|
||||||
9| [海扬数据库 OceanBase](https://www.oceanbase.com/) | 国产 | Java8+Java17都支持 ✔️ | [下载代码和SQL](https://smartadmin.vip/views/other/china-db/)
|
9| [海量数据库 VastData](https://www.vastdata.com.cn) | 国产 | Java8+Java17都支持 ✔️ | [下载代码和SQL](https://smartadmin.vip/views/other/china-db/)
|
||||||
10| [阿里云 PolarDB](https://www.polardbx.com/) | 国产 | Java8+Java17都支持 ✔️ | [下载代码和SQL](https://smartadmin.vip/views/other/china-db/)
|
10| [海扬数据库 OceanBase](https://www.oceanbase.com/) | 国产 | Java8+Java17都支持 ✔️ | [下载代码和SQL](https://smartadmin.vip/views/other/china-db/)
|
||||||
|
11| [阿里云 PolarDB](https://www.polardbx.com/) | 国产 | Java8+Java17都支持 ✔️ | [下载代码和SQL](https://smartadmin.vip/views/other/china-db/)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user