Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SQLite 管理器

轻量 SQLite 数据库查看与管理插件,支持 Hana 工作台页面和 Agent 工具调用。

功能

UI(iframe 页面)

  • 打开任意 SQLite 数据库文件(.db / .sqlite / .sqlite3
  • 左侧表列表,点击浏览数据,双击查看表结构
  • SQL 输入区(支持 Ctrl+Enter 执行)
  • SELECT 结果分页表格(带总行数 + 分页导航)
  • 写操作反馈(影响行数 + 插入 ID)
  • 表结构视图(含 PRAGMA + 建表语句)
  • 浅色主题,简洁布局

Agent 工具

工具 说明
sqlite_open 打开数据库,返回表列表
sqlite_query 执行 SQL(SELECT / INSERT / UPDATE / DELETE)
sqlite_list_tables 列出所有表及行数
sqlite_get_schema 查看表字段结构

安装

cd sqlite-manager
npm install

然后在 Hana 设置 → 插件 中启用,或通过 plugin.dev.install 安装。

使用方式

方式一:UI(推荐)

  1. 打开 Hana 工作台,进入「SQLite」页面
  2. 点击「打开文件」→ 输入数据库绝对路径
  3. 在左侧点击表名浏览数据,或在 SQL 区输入语句

方式二:Agent 工具

sqlite_open /path/to/database.db
sqlite_query /path/to/database.db "SELECT * FROM users LIMIT 20"
sqlite_list_tables /path/to/database.db
sqlite_get_schema /path/to/database.db users

技术栈

  • 数据库sql.js(纯 WebAssembly,无原生依赖)
  • UI:纯 Vanilla JS(无构建依赖)
  • 框架:Hana Plugin SDK(full-access)

注意事项

⚠️ 仅对自己可信的本地数据库文件执行操作。插件持有数据库连接,请勿在公共/共享路径使用。

About

轻量 SQLite 数据库查看与管理 Hana 插件(UI 页面 + agent tool)

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages