File tree Expand file tree Collapse file tree 11 files changed +43
-17
lines changed
src/pages/notebook/notebook-middle Expand file tree Collapse file tree 11 files changed +43
-17
lines changed Original file line number Diff line number Diff line change 1- VITE_APP_VERSION = 2.3 .0
2- VITE_APP_BUILD_NUMBER = 21
3- VITE_APP_RELEASE_DATE = 2025-11-26
1+ VITE_APP_VERSION = 2.4 .0
2+ VITE_APP_BUILD_NUMBER = 22
3+ VITE_APP_RELEASE_DATE = 2025-12-05
Original file line number Diff line number Diff line change 11# 更新日志
22
3+ v2.4.0 - 2025-12-05
4+
5+ - 修复数据表格渲染卡顿的问题
6+ - 修复在文件无数据时返回错误而非显示空表格的问题
7+ - 修复 ` read_ndjson() ` 函数被误写为 ` read_dnjson() ` 的问题
8+
39v2.3.0 - 2025-11-26
410
511- 修复无法嵌套查询的问题
Original file line number Diff line number Diff line change 11# Changelog
22
3+ v2.4.0 - 2025-12-05
4+
5+ - Fixed the problem that the data table rendering is stuck
6+ - Fixed the problem that when the file has no data, it returns an error instead of displaying an empty table
7+ - Fixed the problem that ` read_ndjson() ` function is mistakenly written as ` read_dnjson() `
8+
39v2.3.0 - 2025-11-26
410
511- Fixed the problem that nested queries cannot be executed
Original file line number Diff line number Diff line change 77** 一个轻量级的桌面数据查询工具,使用 SQL 直接查询本地文件,内置查询引擎**
88
99[ ![ License: MIT] ( https://img.shields.io/badge/License-MIT-yellow.svg )] ( https://opensource.org/licenses/MIT )
10- [ ![ Version] ( https://img.shields.io/badge/version-2.3 .0-blue.svg )] ( https://github.com/shencangsheng/easydb_app )
10+ [ ![ Version] ( https://img.shields.io/badge/version-2.4 .0-blue.svg )] ( https://github.com/shencangsheng/easydb_app )
1111[ ![ Platform] ( https://img.shields.io/badge/platform-macOS%20%7C%20Windows-lightgrey.svg )] ( https://github.com/shencangsheng/easydb_app )
1212
1313[ English] ( README_EN.md ) | [ 中文] ( README.md )
@@ -90,13 +90,20 @@ LIMIT 10;
9090
9191-- 查询 JSON 文件
9292SELECT *
93- FROM read_dnjson (' /path/to/file.json' )
93+ FROM read_ndjson (' /path/to/file.json' )
9494WHERE ` status` = ' active' ;
9595
9696-- 查询 MySQL 数据库
9797SELECT *
9898FROM read_mysql(' users' , conn => ' mysql://user:password@localhost:3306/mydb' )
99- WHERE ` age` > 30
99+ WHERE ` age` > 30 ;
100+
101+ SELECT *
102+ FROM read_excel(' /path/to/file.xlsx' , sheet_name => ' Sheet1' ) as t1
103+ inner join
104+ read_mysql(' users' , conn => ' mysql://user:password@localhost:3306/mydb' ) as t2
105+ on (t1.` user_id` = t2.` id` )
106+ WHERE t1.` age` > 30 ;
100107```
101108
102109### 支持的文件格式
Original file line number Diff line number Diff line change 77** A lightweight desktop data query tool that uses SQL to query local files directly with built-in query engine**
88
99[ ![ License: MIT] ( https://img.shields.io/badge/License-MIT-yellow.svg )] ( https://opensource.org/licenses/MIT )
10- [ ![ Version] ( https://img.shields.io/badge/version-2.3 .0-blue.svg )] ( https://github.com/shencangsheng/easydb_app )
10+ [ ![ Version] ( https://img.shields.io/badge/version-2.4 .0-blue.svg )] ( https://github.com/shencangsheng/easydb_app )
1111[ ![ Platform] ( https://img.shields.io/badge/platform-macOS%20%7C%20Windows-lightgrey.svg )] ( https://github.com/shencangsheng/easydb_app )
1212
1313[ English] ( README_EN.md ) | [ 中文] ( README.md )
@@ -96,7 +96,14 @@ WHERE `status` = 'active';
9696-- Query MySQL database
9797SELECT *
9898FROM read_mysql(' users' , conn => ' mysql://user:password@localhost:3306/mydb' )
99- WHERE ` age` > 30
99+ WHERE ` age` > 30 ;
100+
101+ SELECT *
102+ FROM read_excel(' /path/to/file.xlsx' , sheet_name => ' Sheet1' ) as t1
103+ inner join
104+ read_mysql(' users' , conn => ' mysql://user:password@localhost:3306/mydb' ) as t2
105+ on (t1.` user_id` = t2.` id` )
106+ WHERE t1.` age` > 30 ;
100107```
101108
102109### Supported File Formats
Original file line number Diff line number Diff line change 11{
22 "name" : " easydb-frontend" ,
33 "private" : true ,
4- "version" : " 2.3 .0" ,
4+ "version" : " 2.4 .0" ,
55 "type" : " module" ,
66 "scripts" : {
77 "dev" : " vite" ,
5454 "typescript-eslint" : " ^8.18.2" ,
5555 "vite" : " ^6.0.5"
5656 }
57- }
57+ }
Original file line number Diff line number Diff line change 11[package ]
22name = " easydb_app"
3- version = " 2.3 .0"
3+ version = " 2.4 .0"
44description = " EasyDB APP"
55authors = [" shencangsheng" ]
66license = " MIT"
Original file line number Diff line number Diff line change 11{
22 "$schema" : " https://schema.tauri.app/config/2" ,
33 "productName" : " EasyDB" ,
4- "version" : " 2.3 .0" ,
4+ "version" : " 2.4 .0" ,
55 "identifier" : " com.easydb.app" ,
66 "build" : {
77 "frontendDist" : " ../dist" ,
Original file line number Diff line number Diff line change @@ -91,7 +91,7 @@ function NotebookMiddle({ source }: NotebookMiddleProps) {
9191 ( ) => ( {
9292 csv : "read_csv" ,
9393 xlsx : "read_excel" ,
94- json : "read_dnjson " ,
94+ json : "read_ndjson " ,
9595 // ndjson: "read_ndjson",
9696 parquet : "read_parquet" ,
9797 tsv : "read_tsv" ,
You can’t perform that action at this time.
0 commit comments