Files
2021-03-26 17:17:28 +01:00

119 lines
2.5 KiB
Transact-SQL

set xact_abort on;
go
begin transaction;
go
exec sp_rename 'PK_ElencoReport', 'tmp__PK_ElencoReport', 'OBJECT';
go
exec sp_rename 'ElencoReport', 'tmp__ElencoReport_0', 'OBJECT';
go
create table ElencoReport(
IdxRep int not null identity constraint PK_ElencoReport primary key,
nome nvarchar(50),
descrizione nvarchar(250),
cssClass nvarchar(250),
ReportUrl nvarchar(500)
);
go
set identity_insert ElencoReport on;
go
insert into ElencoReport(IdxRep,ReportUrl) select IdxRep,ReportUrl from tmp__ElencoReport_0;
go
set identity_insert ElencoReport off;
go
drop table tmp__ElencoReport_0;
go
commit;
go
set xact_abort on
go
begin transaction
go
UPDATE dbo.ElencoReport SET
nome=N'Report Ore', descrizione=N'Report ore raggruppato per Cliente > Progetto > Utente', cssClass=N'reportOre'
WHERE IdxRep=1
UPDATE dbo.ElencoReport SET
nome=N'Report Completo', descrizione=N' Elenco Ore Attivita Progetti (eg: valido per pivot excel)', cssClass=N'reportPivot'
WHERE IdxRep=2
go
commit transaction
go
set xact_abort on
go
begin transaction
go
UPDATE dbo.Permessi SET
NUMERO=5
WHERE COD_PERMESSO='MANAGE_Report'
go
commit transaction
go
set xact_abort on
go
begin transaction
go
INSERT INTO dbo.Permessi2Funzione
VALUES ('ADMIN', N'GPW_user', 'N')
INSERT INTO dbo.Permessi2Funzione
VALUES ('ADMIN_fasi', N'GPW_user', 'N')
INSERT INTO dbo.Permessi2Funzione
VALUES ('ADMIN_progetti', N'GPW_user', 'N')
UPDATE dbo.Permessi2Funzione SET
READWRITE='S'
WHERE COD_PERMESSO='ADMIN_spostaFasi' and COD_FUNZIONE=N'GPW_admin'
UPDATE dbo.Permessi2Funzione SET
READWRITE='S'
WHERE COD_PERMESSO='ADMIN_spostaFasi' and COD_FUNZIONE=N'GPW_prjAdm'
INSERT INTO dbo.Permessi2Funzione
VALUES ('MANAGE', N'GPW_user', 'N')
UPDATE dbo.Permessi2Funzione SET
READWRITE='S'
WHERE COD_PERMESSO='MANAGE_Report' and COD_FUNZIONE=N'GPW_admin'
UPDATE dbo.Permessi2Funzione SET
READWRITE='S'
WHERE COD_PERMESSO='MANAGE_Report' and COD_FUNZIONE=N'GPW_prjAdm'
INSERT INTO dbo.Permessi2Funzione
VALUES ('MANAGE_Report', N'GPW_user', 'N')
UPDATE dbo.Permessi2Funzione SET
READWRITE='S'
WHERE COD_PERMESSO='MANAGE_SpostOre' and COD_FUNZIONE=N'GPW_admin'
UPDATE dbo.Permessi2Funzione SET
READWRITE='S'
WHERE COD_PERMESSO='MANAGE_SpostOre' and COD_FUNZIONE=N'GPW_prjAdm'
go
commit transaction
go
-- registro versione...
INSERT INTO [dbo].[LogUpdateDb] ([Versione],[Data]) VALUES(308, GETDATE())
GO
SELECT * FROM LogUpdateDb ORDER BY Versione DESC