fix: validate explicit migrations and preserve large business ids

This commit is contained in:
Yvan
2026-11-06 07:00:05 +08:00
parent f6f2a4745e
commit 0f0ec2e6d7
53 changed files with 2653 additions and 1445 deletions
+3 -2
View File
@@ -20,8 +20,9 @@ func Definition() module.Definition {
}, 888)
}})
return module.Definition{
Name: "integration",
Migrations: migrations,
Name: "integration",
ValidateSchema: dataintegration.CheckSchema,
Migrations: migrations,
Surface: module.Surface{
Menus: []module.Menu{
{Name: "integrationConfig", Path: "integrationConfig", ParentName: "extensions", Component: "view/systemTools/integration/config.vue", Title: "通信集成", Icon: "connection", Sort: 8},