119 lines
2.5 KiB
Transact-SQL
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
|