feat(sidebar): 支持删除与清空近期查询

- 为每条近期查询增加删除入口,并在标题区提供清空操作
- 通过持久化可见性标记隐藏近期记录,保留完整 SQL 执行日志
- 补齐六语言文案及交互、订阅和状态持久化测试
This commit is contained in:
AutumnNazi
2026-07-24 12:35:56 +08:00
parent e43fc6e1a1
commit 0d27d2deaa
17 changed files with 321 additions and 22 deletions

View File

@@ -7126,6 +7126,7 @@
"sidebar.batch_databases": "Пакетные базы данных",
"sidebar.batch_tables": "Пакетные таблицы",
"sidebar.command_search.action.ask_ai.title": "Спросить AI",
"sidebar.command_search.action.clear_recent": "Очистить",
"sidebar.command_search.action.new_connection.meta": "Создать подключение к базе данных, среде выполнения или другому источнику данных",
"sidebar.command_search.action.new_connection.title": "Новый источник данных",
"sidebar.command_search.action.new_query.meta": "Открыть новую вкладку SQL-редактора",
@@ -7133,6 +7134,7 @@
"sidebar.command_search.action.open_ai.title": "Открыть AI-анализ данных",
"sidebar.command_search.action.open_sql_log.meta": "Открыть панель недавней истории выполнения",
"sidebar.command_search.action.open_sql_log.title": "Показать журнал выполнения SQL",
"sidebar.command_search.action.remove_recent": "Удалить недавний запрос",
"sidebar.command_search.empty.ai": "Введите вопрос после \"?\" и нажмите Enter, чтобы отправить его на панель AI.",
"sidebar.command_search.empty.default": "Совпадений нет. Введите @таблица, чтобы искать только объекты таблиц, или ?вопрос, чтобы спросить AI.",
"sidebar.command_search.empty.object": "Подходящие таблицы, представления или материализованные представления не найдены.",