- Fix creazione stored + migration
- refresh appsettings.json
This commit is contained in:
Samuele Locatelli
2023-03-29 18:20:21 +02:00
parent 115a9c3cc3
commit 70dd210bb4
21 changed files with 43 additions and 45 deletions
@@ -1,14 +1,11 @@
---- stored
--DELIMITER //
CREATE OR REPLACE PROCEDURE stp_removeOldData(
IN day_keep INT
)
READS SQL DATA
BEGIN
SET @adesso = ADDDATE(CURRENT_DATE(), INTERVAL -1 SECOND);
SET @dt_min = ADDDATE(CURRENT_DATE(), INTERVAL -day_keep DAY);
SET @adesso = ADDDATE(CURRENT_TIMESTAMP, INTERVAL -1 SECOND);
SET @dt_min = ADDDATE(CURRENT_TIMESTAMP, INTERVAL -day_keep DAY);
START TRANSACTION;
@@ -17,36 +14,36 @@ BEGIN
FROM AlarmLog
WHERE DtRif <= @dt_min;
INSERT INTO TaskExec(DtRif, CodTask, Result)
SELECT CURRENT_DATE() AS DtRif
SELECT CURRENT_TIMESTAMP AS DtRif
,'Cleanup AlarmLog' AS CodTask
,'Deleted' + ROW_COUNT() +' rows' AS Result;
,CONCAT('Deleted ', CAST(ROW_COUNT() AS NCHAR), ' rows') AS Result;
-- AlarmRec
DELETE
FROM AlarmRec
WHERE DtStart <= @dt_min;
INSERT INTO TaskExec(DtRif, CodTask, Result)
SELECT CURRENT_DATE() AS DtRif
SELECT CURRENT_TIMESTAMP AS DtRif
,'Cleanup AlarmRec' AS CodTask
,'Deleted' + ROW_COUNT() +' rows' AS Result;
,CONCAT('Deleted ', CAST(ROW_COUNT() AS NCHAR), ' rows') AS Result;
-- DataLog
DELETE
FROM DataLog
WHERE DtRif <= @dt_min;
INSERT INTO TaskExec(DtRif, CodTask, Result)
SELECT CURRENT_DATE() AS DtRif
SELECT CURRENT_TIMESTAMP AS DtRif
,'Cleanup DataLog' AS CodTask
,'Deleted' + ROW_COUNT() +' rows' AS Result;
,CONCAT('Deleted ', CAST(ROW_COUNT() AS NCHAR), ' rows') AS Result;
-- StatusLog
DELETE
FROM StatusLog
WHERE DtRif <= @dt_min;
INSERT INTO TaskExec(DtRif, CodTask, Result)
SELECT CURRENT_DATE() AS DtRif
SELECT CURRENT_TIMESTAMP AS DtRif
,'Cleanup StatusLog' AS CodTask
,'Deleted' + ROW_COUNT() +' rows' AS Result;
,CONCAT('Deleted ', CAST(ROW_COUNT() AS NCHAR), ' rows') AS Result;
COMMIT;
@@ -57,6 +54,3 @@ BEGIN
WHERE DtRif > @adesso;
END
--//
--DELIMITER ;