|
|
@@ -1860,11 +1860,11 @@ SQL;
|
|
|
$refTable = ACL::getRefTable("default_db/{$refTableFrom}/{$refTableFrom}", "default_db__x3A__{$refTableTo}:{$refTableTo}");
|
|
|
echo "
|
|
|
#1860 found getRefTable={$getRefTable}";
|
|
|
- $queries[] = "update `{$refTable}` set `A_STATUS` = 'WAITNG' where `A_STATUS` = 'NORMAL'";
|
|
|
- $queries[] = "delete from `{$refTable}` where `TRANSACTION_ID` = '-1'";
|
|
|
+ $queries[] = "update `{$refTable}` set `A_STATUS` = 'WAITNG' "; //where `A_STATUS` = 'NORMAL'
|
|
|
+ $queries[] = "delete from `{$refTable}` where `TRANSACTION_ID` = '0' and `A_STATUS` = 'NORMAL' "; //-1 nie moze byc
|
|
|
$queries[] = " insert into `{$refTable}` (
|
|
|
`PRIMARY_KEY` ,
|
|
|
- `REMOTE_PRIMARY_KEY`
|
|
|
+ `REMOTE_PRIMARY_KEY`, TRANSACTION_ID
|
|
|
)
|
|
|
select
|
|
|
LT.REMOTE_ID as PRIMARY_KEY, RT.REMOTE_ID as REMOTE_PRIMARY_KEY
|