Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
...
Code Block | ||||
---|---|---|---|---|
| ||||
EXEC sp_MSforeachtable "ALTER TABLE ? NOCHECK CONSTRAINT all" delete sa from SHKAssignmentsTable as sa left join SHKProcesses as sp on sa.ActivityProcessId = sp.ID where (sp.State = 1000006 or sp.State = 1000008 or sp.State = 1000010); delete sad from SHKActivityData as sad left join SHKActivities as sac on sad.Activity = sac.oid left join SHKProcesses as sp on sac.ProcessId = sp.ID where (sp.State = 1000006 or sp.State = 1000008 or sp.State = 1000010); delete sac from SHKActivities as sac left join SHKProcesses as sp on sac.ProcessId = sp.ID where (sp.State = 1000006 or sp.State = 1000008 or sp.State = 1000010); delete spd from SHKProcessData as spd left join SHKProcesses as sp on spd.Process = sp.oid where (sp.State = 1000006 or sp.State = 1000008 or sp.State = 1000010); delete spr from SHKProcessRequesters as spr left join SHKProcesses as sp on spr.Id = sp.ID where (sp.State = 1000006 or sp.State = 1000008 or sp.State = 1000010); delete from SHKProcesses where (State = 1000006 or State = 1000008 or State = 1000010); EXEC sp_MSforeachtable "ALTER TABLE ? WITH CHECK CHECK CONSTRAINT all" |
...
Code Block | ||||
---|---|---|---|---|
| ||||
EXEC sp_MSforeachtable "ALTER TABLE ? NOCHECK CONSTRAINT all" delete xd from SHKXPDLData as xd left join SHKXPDLS as on x.oid= xd.XPDL where concat(x.XPDLId, x.XPDLVersion) not in ( select concat(packageId,packageVersion) as id from ( select def.PackageId as packageId, def.ProcessDefinitionVersion as packageVersion from SHKActivities act join SHKProcesses pro on act.Process = pro.oid left join SHKProcessDefinitions def on pro.ProcessDefinition = def.oid group by def.PackageId, def.ProcessDefinitionVersion union select packageId, packageVersion from app_package ) as used_processes group by packageId, packageVersion ); delete x from SHKXPDLS as x where concat(x.XPDLId, x.XPDLVersion) not in ( select concat(packageId,packageVersion) as id from ( select def.PackageId as packageId, def.ProcessDefinitionVersion as packageVersion from SHKActivities act join SHKProcesses pro on act.Process = pro.oid left join SHKProcessDefinitions def on pro.ProcessDefinition = def.oid group by def.PackageId, def.ProcessDefinitionVersion union select packageId, packageVersion from app_package ) as used_processes group by packageId, packageVersion ); EXEC sp_MSforeachtable "ALTER TABLE ? WITH CHECK CHECK CONSTRAINT all" |
...