Update configurazione e script di setup

git-svn-id: https://keyhammer.ath.cx/svn/WebGIM/trunk@6 3e04ef4b-3b25-4b6c-be27-bb5389ca777b
This commit is contained in:
samuele
2009-01-13 17:02:02 +00:00
parent a1f1635ca8
commit 047bdb9cdd
5 changed files with 84 additions and 108 deletions
+5 -1
View File
@@ -12,4 +12,8 @@ To Do's:
- Realizzare modulo gestione db steamware che faccia creazione/update secondo versione
NOTE:
- se la versione del db è nel web.config di sviluppo, va riportata anche nel web.config del cliente! o trovare un altro modo?!?
- se la versione del db è nel web.config di sviluppo, va riportata anche nel web.config del cliente! o trovare un altro modo?!?
ANAGRAFICA:
copiare versione anagrafica di Steamware SOLO CON GIM (anche ci fosse altro cambia poco comunque...)
+11 -24
View File
@@ -1,12 +1,4 @@
<?xml version="1.0"?>
<!--
Note: As an alternative to hand editing this file you can use the
web admin tool to configure settings for your application. Use
the Website->Asp.Net Configuration option in Visual Studio.
A full list of settings and comments can be found in
machine.config.comments usually located in
\Windows\Microsoft.Net\Framework\v2.x\Config
-->
<configuration>
<configSections>
<sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
@@ -38,7 +30,6 @@
<add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
<add assembly="Microsoft.Web.Services2, Version=2.0.3.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Security, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
<add assembly="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.ServiceProcess, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
<add assembly="System.Configuration.Install, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
<add assembly="System.Web.Extensions.Design, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
@@ -77,7 +68,7 @@
</scripting>
</system.web.extensions>
<appSettings>
<add key="CodModulo" value="Anagrafica"/>
<add key="CodModulo" value="GIM"/>
<add key="dominio" value="VOSTRO410"/>
<add key="intUpdatePagina_ms" value="120000"/>
<add key="_righeDataGrid" value="30"/>
@@ -91,23 +82,19 @@
<add key="_allowForceUser" value="true"/>
<add key="_safePages" value="jumper.aspx#unauthorized.aspx#allegati.aspx#forceUser.aspx#login.aspx#test.aspx#istruzioni.aspx"/>
<add key="_commonPages" value="menu.aspx"/>
<add key="_titoloPagina" value="URM"/>
<add key="titleApp" value="URM_titleApp"/>
<add key="welcomeApp" value="URM_welcomeApp"/>
<add key="appName" value="URM"/>
<add key="mainRev" value="0.1"/>
<add key="copyRight" value="SteamWare © 2008"/>
<add key="defaultApp" value="URM_Appl"/>
<add key="defaultTitle" value="URM_ShortWelcome"/>
<add key="defaultBody" value="URM_LongWelcome"/>
<add key="_treeMaxChar" value="45"/>
<add key="_navMaxChar" value="30"/>
<add key="_showAllTree" value="false"/>
<add key="_jumpStart" value="10"/>
<add key="_titoloPagina" value="GIM"/>
<add key="titleApp" value="GIM_titleApp"/>
<add key="welcomeApp" value="GIM_welcomeApp"/>
<add key="appName" value="GIM"/>
<add key="mainRev" value="0.9"/>
<add key="copyRight" value="SteamWare © 2006-2009"/>
<add key="defaultApp" value="GIM_Appl"/>
<add key="defaultTitle" value="GIM_ShortWelcome"/>
<add key="defaultBody" value="GIM_LongWelcome"/>
<add key="_adminEmail" value="info@steamware.net" />
<add key="_logDir" value="./logs/"/>
<add key="_smtpCli" value="localhost"/>
<add key="PermessiConnectionString" value="Data Source=localhost;Initial Catalog=SteamWare_Anagrafica;Persist Security Info=True;User id=sa;Password=keyhammer"/>
<add key="PermessiConnectionString" value="Data Source=localhost;Initial Catalog=GIM;Persist Security Info=True;User id=sa;Password=keyhammer"/>
<add key="UtenteCdcConnectionString" value="Data Source=localhost;Initial Catalog=SteamWare_Anagrafica;Persist Security Info=True;User id=sa;Password=keyhammer"/>
<add key="VocabolarioConnectionString" value="Data Source=localhost;Initial Catalog=SteamWare_Vocabolario;Persist Security Info=True;User id=sa;Password=keyhammer"/>
<add key="AppConnectionString" value="Data Source=localhost;Initial Catalog=GIM;Persist Security Info=True;User id=sa;Password=keyhammer"/>
+45 -78
View File
@@ -8,12 +8,10 @@
****************************************************************/
-- inserisco valori permessi
set xact_abort on
SET xact_abort ON
GO
begin transaction
BEGIN TRANSACTION
GO
INSERT INTO dbo.Permessi
VALUES ('ADMIN', 'menu.aspx', 4, 0, 'Admin', 'Admin')
INSERT INTO dbo.Permessi
@@ -21,99 +19,68 @@ INSERT INTO dbo.Permessi
INSERT INTO dbo.Permessi
VALUES ('ANAG', 'menu.aspx', 1, 0, 'AnagraficheBase', 'AnagraficheBase')
INSERT INTO dbo.Permessi
VALUES ('ANAG_descrFasi', 'descrFasi.aspx', 1, 2, 'AnagrDescrFasi', 'AnagrDescrFasi')
VALUES ('ANAG_cauPre', 'cauPre.aspx', 1, 1, 'AnagrCauPre', 'AnagrCauPreLong')
INSERT INTO dbo.Permessi
VALUES ('ANAG_makers', 'makers.aspx', 1, 1, 'GestMakers', 'GestMakers')
VALUES ('ANAG_cause', 'causeFamiglie', 1, 3, 'GeatAnagCause', 'GeatAnagCauseLong')
INSERT INTO dbo.Permessi
VALUES ('FAO', 'menu.aspx', 3, 0, 'AreaFAO', 'AreaFAO')
VALUES ('ANAG_impianti', 'impianti.aspx', 1, 2, 'GestImpianti', 'GestImpiantiLong')
INSERT INTO dbo.Permessi
VALUES ('FAO_articoli', 'articoli.aspx', 3, 1, 'AnagrArt', 'AnagrArt')
VALUES ('PRINT', 'menu.aspx', 3, 0, 'AreaStampati', 'AreaStampatiLong')
INSERT INTO dbo.Permessi
VALUES ('FAO_cicli', 'cicli.aspx', 999, 2, 'AnagrCicli', 'AnagrCicli')
VALUES ('PRINT_Impianti', 'print_impianti.aspx', 3, 2, 'print_impianti', 'print_impianti_long')
INSERT INTO dbo.Permessi
VALUES ('FAO_cicli2check', 'cicli2check.aspx', 3, 2, 'Cicli2Check', 'Cicli2Check')
VALUES ('PRINT_Macchine', 'print_macchine.aspx', 3, 3, 'print_macchine', 'print_macchine_long')
INSERT INTO dbo.Permessi
VALUES ('FAO_fasi', 'fasi.aspx', 999, 3, 'BuildCiclo', 'BuildCiclo')
VALUES ('PRINT_MTBF_MTTR', 'print_MTBF_MTTR.aspx', 3, 1, 'print_MTBF_MTTR', 'print_MTBF_MTTR_Long')
INSERT INTO dbo.Permessi
VALUES ('FAO_op', 'op.aspx', 999, 4, 'BuildOP', 'BuildOP')
VALUES ('RicMan', 'menu.aspx', 2, 0, 'RicManArea', 'RicManAreaLong')
INSERT INTO dbo.Permessi
VALUES ('FAO_op_dettagli', 'dettagliOp.aspx', 999, 4, 'DettagliOP', 'DettagliOP')
VALUES ('RicMan_edit', 'editRichiesta.aspx', 999, 1, 'EditRicMan', 'EditRicManLong')
INSERT INTO dbo.Permessi
VALUES ('TECN', 'menu.aspx', 2, 0, 'AreaTecnica', 'AreaTecnica')
VALUES ('RicMan_ins', 'insertRichiesta.aspx', 2, 1, 'InsRicMan', 'InsRicManLong')
INSERT INTO dbo.Permessi
VALUES ('TECN_AnagCDL', 'cdl.aspx', 2, 1, 'AnagrCDL', 'AnagrCDL')
INSERT INTO dbo.Permessi
VALUES ('TECN_editTreeMPM', 'editTreeMPM.aspx', 2, 5, 'EditTreeMPM', 'EditTreeMPMLong')
INSERT INTO dbo.Permessi
VALUES ('TECN_Macchine', 'macchine.aspx', 2, 1, 'AnagMacchine', 'AnagMacchine')
INSERT INTO dbo.Permessi
VALUES ('TECN_oggetti', 'oggetti.aspx', 2, 3, 'AnagOggetti', 'AnagOggetti')
INSERT INTO dbo.Permessi
VALUES ('TECN_ricercaObj', 'searchOggetti.aspx', 2, 4, 'AvancedSearchObj', 'AvancedSearchObjLong')
INSERT INTO dbo.Permessi
VALUES ('USER', 'menu.aspx', 5, 0, 'UserFunc', 'UserFuncExpl')
INSERT INTO dbo.Permessi
VALUES ('USER_chLang', 'chLang.aspx', 5, 1, 'ModLang', 'ModLangExpl')
VALUES ('RicMan_list', 'listRichiesta.aspx', 2, 2, 'ListaRichieste', 'ListaRichiesteLong')
GO
commit transaction
COMMIT TRANSACTION
GO
-- inserisco valori permessi2funzioni
set xact_abort on
SET xact_abort ON
GO
BEGIN TRANSACTION
GO
INSERT INTO dbo.Permessi2Funzione
VALUES ('ADMIN', N'GIM_AppAdmin', NULL)
INSERT INTO dbo.Permessi2Funzione
VALUES ('ADMIN_vocab', N'GIM_AppAdmin', NULL)
INSERT INTO dbo.Permessi2Funzione
VALUES ('ANAG', N'GIM_SU', NULL)
INSERT INTO dbo.Permessi2Funzione
VALUES ('ANAG_cauPre', N'GIM_SU', NULL)
INSERT INTO dbo.Permessi2Funzione
VALUES ('ANAG_impianti', N'GIM_SU', NULL)
INSERT INTO dbo.Permessi2Funzione
VALUES ('PRINT', N'GIM_U', NULL)
INSERT INTO dbo.Permessi2Funzione
VALUES ('PRINT_Impianti', N'GIM_U', NULL)
INSERT INTO dbo.Permessi2Funzione
VALUES ('PRINT_Macchine', N'GIM_U', NULL)
INSERT INTO dbo.Permessi2Funzione
VALUES ('PRINT_MTBF_MTTR', N'GIM_SU', NULL)
INSERT INTO dbo.Permessi2Funzione
VALUES ('RicMan', N'GIM_U', NULL)
INSERT INTO dbo.Permessi2Funzione
VALUES ('RicMan_edit', N'GIM_SU', NULL)
INSERT INTO dbo.Permessi2Funzione
VALUES ('RicMan_ins', N'GIM_U', NULL)
INSERT INTO dbo.Permessi2Funzione
VALUES ('RicMan_list', N'GIM_U', NULL)
GO
begin transaction
COMMIT TRANSACTION
GO
INSERT INTO dbo.Permessi2Funzione
VALUES ('ADMIN', N'WebGTD_A', NULL)
INSERT INTO dbo.Permessi2Funzione
VALUES ('ADMIN_vocab', N'WebGTD_A', NULL)
INSERT INTO dbo.Permessi2Funzione
VALUES ('ANAG', N'WebGTD_W', NULL)
INSERT INTO dbo.Permessi2Funzione
VALUES ('ANAG_descrFasi', N'WebGTD_W', NULL)
INSERT INTO dbo.Permessi2Funzione
VALUES ('ANAG_makers', N'WebGTD_W', NULL)
INSERT INTO dbo.Permessi2Funzione
VALUES ('FAO', N'WebGTD_R', NULL)
INSERT INTO dbo.Permessi2Funzione
VALUES ('FAO_articoli', N'WebGTD_R', NULL)
INSERT INTO dbo.Permessi2Funzione
VALUES ('FAO_cicli', N'WebGTD_R', NULL)
INSERT INTO dbo.Permessi2Funzione
VALUES ('FAO_cicli2check', N'WebGTD_R', NULL)
INSERT INTO dbo.Permessi2Funzione
VALUES ('FAO_fasi', N'WebGTD_R', NULL)
INSERT INTO dbo.Permessi2Funzione
VALUES ('FAO_op', N'WebGTD_R', NULL)
INSERT INTO dbo.Permessi2Funzione
VALUES ('FAO_op_dettagli', N'WebGTD_R', NULL)
INSERT INTO dbo.Permessi2Funzione
VALUES ('TECN', N'WebGTD_X', NULL)
INSERT INTO dbo.Permessi2Funzione
VALUES ('TECN_AnagCDL', N'WebGTD_X', NULL)
INSERT INTO dbo.Permessi2Funzione
VALUES ('TECN_editTreeMPM', N'WebGTD_X', NULL)
INSERT INTO dbo.Permessi2Funzione
VALUES ('TECN_Macchine', N'WebGTD_X', NULL)
INSERT INTO dbo.Permessi2Funzione
VALUES ('TECN_oggetti', N'WebGTD_X', NULL)
INSERT INTO dbo.Permessi2Funzione
VALUES ('TECN_ricercaObj', N'WebGTD_X', NULL)
INSERT INTO dbo.Permessi2Funzione
VALUES ('USER', N'WebGTD_R', NULL)
INSERT INTO dbo.Permessi2Funzione
VALUES ('USER_chLang', N'WebGTD_R', NULL)
GO
commit transaction
GO
-- registro versione...
INSERT INTO [dbo].[LogUpdateDb] ([Versione],[Data]) VALUES(2, GETDATE())
GO
+12 -2
View File
@@ -1,5 +1,15 @@
<%@ Page Title="" Language="C#" MasterPageFile="~/Ajax.master" AutoEventWireup="true" CodeFile="test.aspx.cs" Inherits="test" %>
<%@ Page Title="" Language="C#" MasterPageFile="~/AjaxSimple.master" AutoEventWireup="true"
CodeFile="test.aspx.cs" Inherits="test" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
Pagina di test
<div style="text-align: center;">
Pagina di test con gestione creazione DB<br />
<br />
<asp:Button ID="btnResetDbProd" runat="server" Text="Ricrea Db Prod" Width="200px"
OnClick="btnResetDbProd_Click" />
&nbsp;<asp:Button ID="btnResetDbTest" runat="server" Text="Ricrea Db Test" Width="200px"
OnClick="btnResetDbTest_Click" />
<br />
<asp:Label runat="server" ID="lblResult" />
</div>
</asp:Content>
+11 -3
View File
@@ -10,10 +10,18 @@ public partial class test : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
// seleziono app di test
lblResult.Text = "";
}
protected void btnResetDbProd_Click(object sender, EventArgs e)
{
//dbUpdateManager dum = new SteamWare.dbUpdateManager(memLayer.ML.confReadstring("AppConnectionString"), "sql", "{0}_{1:0000}.sql");
//dum.updateDbToRev("GIM", 0, 2, 600);
//lblResult.Text = "Fatto!";
}
protected void btnResetDbTest_Click(object sender, EventArgs e)
{
dbUpdateManager dum = new SteamWare.dbUpdateManager(memLayer.ML.confReadstring("TestAppConnectionString"), "sql", "{0}_{1:0000}.sql");
//// seleziono app di sviluppo
//dbUpdateManager dum = new SteamWare.dbUpdateManager(memLayer.ML.confReadstring("TestAppConnectionString"), "sql", "{0}_{1:0000}.sql");
dum.updateDbToRev("GIM", 0, 2, 600);
lblResult.Text = "Fatto!";
}
}