1.5.X 升级 1.6/1.7 报错

* 描述问题

报错信息:{“level”:“error”,“message”:“Validation error”,“stack”:“Error\n at Query.run (/app/nocobase/node_modules/sequelize/lib/dialects/postgres/query.js:50:25)\n at /app/nocobase/node_modules/sequelize/lib/sequelize.js:315:28\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async PostgresQueryInterface.insert (/app/nocobase/node_modules/sequelize/lib/dialects/abstract/query-interface.js:308:21)\n at async model.save (/app/nocobase/node_modules/sequelize/lib/model.js:2490:35)\n at async applicationPlugins.create (/app/nocobase/node_modules/sequelize/lib/model.js:1362:12)\n at async _PluginManagerRepository.create (/app/nocobase/node_modules/@nocobase/database/lib/repository.js:347:22)\n at async Promise.all (index 10)\n at async /app/nocobase/node_modules/sequelize/lib/sequelize.js:507:18\n at async _PresetNocoBase.updateOrCreatePlugins (/app/nocobase/node_modules/@nocobase/preset-nocobase/lib/server/index.js:174:5)\n at async _PresetNocoBase.upgrade (/app/nocobase/node_modules/@nocobase/preset-nocobase/lib/server/index.js:203:5)\n at async _PluginManager.upgrade (/app/nocobase/node_modules/@nocobase/server/lib/plugin-manager/plugin-manager.js:1029:7)\n at async _AsyncEmitter.upgrade (/app/nocobase/node_modules/@nocobase/server/lib/application.js:739:5)\n at async _AppCommand. (/app/nocobase/node_modules/@nocobase/server/lib/commands/upgrade.js:36:5)\n at async _AppCommand.parseAsync (/app/nocobase/node_modules/@nocobase/server/node_modules/commander/lib/command.js:935:5)\n at async _AsyncEmitter.runAsCLI (/app/nocobase/node_modules/@nocobase/server/lib/application.js:555:23)”,“meta”:{},“module”:“application”,“submodule”:“”,“method”:“”,“app”:“main”,“reqId”:“b9ea66f2-4043-47c8-9237-d7e0c60e34eb”,“dataSourceKey”:“main”,“timestamp”:“2025-03-19 07:13:44”}

* 运行环境

  • NocoBase 版本: 1.5.25
  • 数据库种类与版本: PostgreSQL
  • 操作系统:linux
  • 部署方式:docker
  • Docker 镜像版本:latest

如何重现

拉取最新镜像加载原有数据库报错