Skip to content

Tags: CarlLee1983/dbcli

Tags

v1.3.0

Toggle v1.3.0's commit message
chore: release v1.3.0

v1.2.0

Toggle v1.2.0's commit message
chore: release v1.2.0

v0.5.2-beta

Toggle v0.5.2-beta's commit message
fix: [init] 修正 --use-env-refs 功能缺漏與 i18n 完整性

- 修正 interactive env-ref 模式 permission 選項缺少 data-admin
- 10 處硬編碼英文訊息全部 i18n 化(en/zh-TW)
- 抽出 checkOverwrite() 消除重複程式碼
- 改善 --use-env-refs option description
- README (en/zh-TW) 補充完整說明與範例
- CHANGELOG 補記功能與修正
- SKILL.md 補充 AI agent 遇到 $env config 的行為指引
- bump version to 0.5.2-beta

v0.5.1-beta

Toggle v0.5.1-beta's commit message
feat: [version-check] 新增資料庫版本檢查與警告機制

- DatabaseAdapter 介面新增 getServerVersion()
- MySQL/PostgreSQL adapter 連線後自動檢查 DB 版本
- 低於最低支援版本時 stderr 印出警告(不阻斷連線)
- doctor 指令新增 DB 版本檢查項目
- 新增 i18n 訊息(en/zh-TW)
- 新增 27 個單元測試
- bump version to 0.5.1-beta

v0.5.0-beta

Toggle v0.5.0-beta's commit message
docs: 更新 CHANGELOG、README、README.zh-TW 至 v0.5.0-beta

v0.4.0-beta

Toggle v0.4.0-beta's commit message
chore: bump version to 0.4.0-beta

🤖 Generated with Claude Code

v0.2.0-beta

Toggle v0.2.0-beta's commit message
v0.2.0-beta — Data Access Control

Delivered: Table and column-level blacklisting to protect sensitive data from AI agent access.

Key accomplishments:
- Table-level blacklist (reject all operations on blacklisted tables)
- Column-level blacklist (omit sensitive columns from SELECT results)
- CLI management commands (blacklist list/table/column add/remove)
- Security notifications in table/CSV/JSON output
- Context-aware override via DBCLI_OVERRIDE_BLACKLIST env var
- < 1ms performance overhead (7 benchmarks verified)
- 103 new tests, verification passed 10/10

See .planning/MILESTONES.md for full details.

v0.1.0-beta

Toggle v0.1.0-beta's commit message
v0.1.0-beta — Core Functionality + i18n + Schema Optimization

Full database CLI with init, list, schema, query, insert, update, delete, export.
Multi-database support (PostgreSQL, MySQL, MariaDB).
Permission-based access control, AI skill generation, schema optimization, i18n.

See .planning/MILESTONES.md for full details.