更新若干功能

This commit is contained in:
李琦
2026-08-14 17:54:06 +08:00
parent 89bc265f68
commit ce00c9d193
18 changed files with 779 additions and 158 deletions

2
app.go
View File

@@ -543,6 +543,8 @@ func (a *App) ClearData(mode string, projectID int64) error {
return e
}
// MigrateDatabase 仅把本机 SQLite 文件搬到新路径并切换连接。
// 不做任何 schema DDL云端 MySQL 建表/升级只允许通过仓库根目录 init.sql或 tools/applyinit执行。
func (a *App) MigrateDatabase(target string) error {
if e := a.ready(); e != nil {
return e