clear old

This commit is contained in:
2025-10-13 17:49:01 +08:00
parent 450fbc7167
commit daf0b6b31d
7 changed files with 366 additions and 3390 deletions

View File

@@ -1,7 +1,7 @@
import { App, CustomError } from '@kevisual/router';
import { AppModel, AppListModel } from './module/index.ts';
import { app, redis } from '@/app.ts';
import _ from 'lodash';
import { uniqBy } from 'lodash-es';
import { getUidByUsername, prefixFix } from './util.ts';
import { deleteFiles, getMinioListAndSetToAppList } from '../file/index.ts';
import { setExpire } from './revoke.ts';
@@ -207,7 +207,7 @@ app
});
}
const dataFiles = app.data.files || [];
const newFiles = _.uniqBy([...dataFiles, ...files], 'name');
const newFiles = uniqBy([...dataFiles, ...files], 'name');
const res = await app.update({ data: { ...app.data, files: newFiles } });
if (version === am.version && !appIsNew) {
await am.update({ data: { ...am.data, files: newFiles } });

View File

@@ -6,7 +6,7 @@ import { ContainerModel } from '../container/models/index.ts';
import { Op } from 'sequelize';
import { AppListModel, AppModel } from '../app-manager/index.ts';
import { cachePage, getZip } from './module/cache-file.ts';
import _ from 'lodash';
import { uniqBy } from 'lodash-es';
import semver from 'semver';
app
@@ -53,7 +53,7 @@ app
// 上传文件
const res = await cachePage(page, { tokenUser, key, version: _version });
const appFiles = appList?.data?.files || [];
const newFiles = _.uniqBy([...appFiles, ...res], 'name');
const newFiles = uniqBy([...appFiles, ...res], 'name');
appList.data = {
...appList?.data,
files: newFiles,

10
src/test/test-sql.ts Normal file
View File

@@ -0,0 +1,10 @@
import { sequelize } from '../modules/sequelize.ts';
console.log('sequelize');
// 获取所有表名
const [tables] = await sequelize.query(
"SELECT table_name FROM information_schema.tables WHERE table_schema = 'public';"
);
console.log('tables', tables);