feat(sidebar): 新增数据库置顶与分区展示

- 支持在 V2 数据库右键菜单中置顶和取消置顶
- 持久化数据库置顶状态并按置顶与全部分区展示
- 保留数据库原始顺序及已加载的展开子树
- 修复数据库折叠后再次展开触发重新连接的问题
- 补充多语言文案和侧边栏回归测试
This commit is contained in:
AutumnNazi
2026-07-31 20:50:53 +08:00
parent e942f7dc5a
commit d36244019c
19 changed files with 581 additions and 13 deletions

View File

@@ -7128,9 +7128,11 @@
"sidebar.action.locate_current_tab": "Найти текущую вкладку",
"sidebar.action.locate_current_table": "Найти текущую открытую таблицу",
"sidebar.action.new_group": "Новая группа",
"sidebar.action.pin_database": "Закрепить базу данных",
"sidebar.action.pin_table": "Закрепить таблицу",
"sidebar.action.sql_tools": "Инструменты SQL",
"sidebar.action.select_all": "Выбрать все",
"sidebar.action.unpin_database": "Открепить базу данных",
"sidebar.action.unpin_table": "Открепить таблицу",
"sidebar.active_connection.actions": "Действия с подключением",
"sidebar.active_connection.current_host_database": "Текущий Host и база данных",
@@ -7378,7 +7380,9 @@
"sidebar.message.database_export_success": "{{database}} экспортирована.",
"sidebar.message.database_name_required": "Введите имя базы данных.",
"sidebar.message.database_name_unchanged": "Имя базы данных не изменилось.",
"sidebar.message.database_pinned": "База данных закреплена",
"sidebar.message.database_renamed": "База данных переименована.",
"sidebar.message.database_unpinned": "База данных откреплена",
"sidebar.message.delete_connection_backend_unavailable": "Удаление подключений недоступно в этой сборке.",
"sidebar.message.delete_connection_failed": "Не удалось удалить подключение.",
"sidebar.message.delete_databases_failed": "Не удалось удалить базу данных {{database}}: {{error}}",