From 3ebc45802a4af8dddc991d2e27af8e75fd4e84a7 Mon Sep 17 00:00:00 2001 From: "Samuele E. Locatelli" Date: Thu, 11 Mar 2021 18:40:22 +0100 Subject: [PATCH] Aggiunta nuovo initDB --- .../202103111740048_InitDb.Designer.cs | 29 ++++ .../Migrations/202103111740048_InitDb.cs | 118 ++++++++++++++++ .../Migrations/202103111740048_InitDb.resx | 126 ++++++++++++++++++ SHERPA.BBM/SHERPA.BBM.csproj | 9 -- 4 files changed, 273 insertions(+), 9 deletions(-) create mode 100644 SHERPA.BBM/Migrations/202103111740048_InitDb.Designer.cs create mode 100644 SHERPA.BBM/Migrations/202103111740048_InitDb.cs create mode 100644 SHERPA.BBM/Migrations/202103111740048_InitDb.resx diff --git a/SHERPA.BBM/Migrations/202103111740048_InitDb.Designer.cs b/SHERPA.BBM/Migrations/202103111740048_InitDb.Designer.cs new file mode 100644 index 0000000..d4189d4 --- /dev/null +++ b/SHERPA.BBM/Migrations/202103111740048_InitDb.Designer.cs @@ -0,0 +1,29 @@ +// +namespace SHERPA.BBM.Migrations +{ + using System.CodeDom.Compiler; + using System.Data.Entity.Migrations; + using System.Data.Entity.Migrations.Infrastructure; + using System.Resources; + + [GeneratedCode("EntityFramework.Migrations", "6.4.4")] + public sealed partial class InitDb : IMigrationMetadata + { + private readonly ResourceManager Resources = new ResourceManager(typeof(InitDb)); + + string IMigrationMetadata.Id + { + get { return "202103111740048_InitDb"; } + } + + string IMigrationMetadata.Source + { + get { return null; } + } + + string IMigrationMetadata.Target + { + get { return Resources.GetString("Target"); } + } + } +} diff --git a/SHERPA.BBM/Migrations/202103111740048_InitDb.cs b/SHERPA.BBM/Migrations/202103111740048_InitDb.cs new file mode 100644 index 0000000..e03748b --- /dev/null +++ b/SHERPA.BBM/Migrations/202103111740048_InitDb.cs @@ -0,0 +1,118 @@ +namespace SHERPA.BBM.Migrations +{ + using System; + using System.Data.Entity.Migrations; + + public partial class InitDb : DbMigration + { + public override void Up() + { + DropForeignKey("dbo.Docs", "CodBasket", "dbo.Baskets"); + DropForeignKey("dbo.Fatt2Doc", "CodDoc", "dbo.Docs"); + DropForeignKey("dbo.Resources", "CodDoc", "dbo.Docs"); + DropForeignKey("dbo.Docs", "CodNegotiation", "dbo.Negotiations"); + DropForeignKey("dbo.Resources", "CodItem", "dbo.Items"); + DropIndex("dbo.Docs", new[] { "CodNegotiation" }); + DropIndex("dbo.Docs", new[] { "CodBasket" }); + DropIndex("dbo.Fatt2Doc", new[] { "CodDoc" }); + DropIndex("dbo.Resources", new[] { "CodDoc" }); + DropIndex("dbo.Resources", new[] { "CodItem" }); + DropPrimaryKey("dbo.Baskets"); + DropPrimaryKey("dbo.Counters"); + DropPrimaryKey("dbo.Docs"); + DropPrimaryKey("dbo.Negotiations"); + DropPrimaryKey("dbo.Fatt2Doc"); + DropPrimaryKey("dbo.Items"); + AlterColumn("dbo.Baskets", "CodBasket", c => c.String(nullable: false, maxLength: 50)); + AlterColumn("dbo.Baskets", "CodClient", c => c.String(maxLength: 50)); + AlterColumn("dbo.Baskets", "Descript", c => c.String(maxLength: 250)); + AlterColumn("dbo.Counters", "CodCounter", c => c.String(nullable: false, maxLength: 50)); + AlterColumn("dbo.Docs", "CodDoc", c => c.String(nullable: false, maxLength: 50)); + AlterColumn("dbo.Docs", "CodNegotiation", c => c.String(maxLength: 50)); + AlterColumn("dbo.Docs", "Descript", c => c.String(maxLength: 250)); + AlterColumn("dbo.Docs", "CodBasket", c => c.String(maxLength: 50)); + AlterColumn("dbo.Docs", "DocPath", c => c.String(maxLength: 500)); + AlterColumn("dbo.Negotiations", "CodNegotiation", c => c.String(nullable: false, maxLength: 50)); + AlterColumn("dbo.Negotiations", "CodClient", c => c.String(maxLength: 50)); + AlterColumn("dbo.Negotiations", "Descript", c => c.String(maxLength: 250)); + AlterColumn("dbo.Negotiations", "Refer", c => c.String(maxLength: 50)); + AlterColumn("dbo.Fatt2Doc", "CodDoc", c => c.String(nullable: false, maxLength: 50)); + AlterColumn("dbo.Items", "CodItem", c => c.String(nullable: false, maxLength: 50)); + AlterColumn("dbo.Items", "UM", c => c.String(maxLength: 50)); + AlterColumn("dbo.Items", "Descript", c => c.String(maxLength: 250)); + AlterColumn("dbo.Resources", "CodDoc", c => c.String(maxLength: 50)); + AlterColumn("dbo.Resources", "CodItem", c => c.String(maxLength: 50)); + AddPrimaryKey("dbo.Baskets", "CodBasket"); + AddPrimaryKey("dbo.Counters", "CodCounter"); + AddPrimaryKey("dbo.Docs", "CodDoc"); + AddPrimaryKey("dbo.Negotiations", "CodNegotiation"); + AddPrimaryKey("dbo.Fatt2Doc", new[] { "CodDoc", "IdxFatt" }); + AddPrimaryKey("dbo.Items", "CodItem"); + CreateIndex("dbo.Docs", "CodNegotiation"); + CreateIndex("dbo.Docs", "CodBasket"); + CreateIndex("dbo.Fatt2Doc", "CodDoc"); + CreateIndex("dbo.Resources", "CodDoc"); + CreateIndex("dbo.Resources", "CodItem"); + AddForeignKey("dbo.Docs", "CodBasket", "dbo.Baskets", "CodBasket"); + AddForeignKey("dbo.Fatt2Doc", "CodDoc", "dbo.Docs", "CodDoc", cascadeDelete: true); + AddForeignKey("dbo.Resources", "CodDoc", "dbo.Docs", "CodDoc"); + AddForeignKey("dbo.Docs", "CodNegotiation", "dbo.Negotiations", "CodNegotiation"); + AddForeignKey("dbo.Resources", "CodItem", "dbo.Items", "CodItem"); + } + + public override void Down() + { + DropForeignKey("dbo.Resources", "CodItem", "dbo.Items"); + DropForeignKey("dbo.Docs", "CodNegotiation", "dbo.Negotiations"); + DropForeignKey("dbo.Resources", "CodDoc", "dbo.Docs"); + DropForeignKey("dbo.Fatt2Doc", "CodDoc", "dbo.Docs"); + DropForeignKey("dbo.Docs", "CodBasket", "dbo.Baskets"); + DropIndex("dbo.Resources", new[] { "CodItem" }); + DropIndex("dbo.Resources", new[] { "CodDoc" }); + DropIndex("dbo.Fatt2Doc", new[] { "CodDoc" }); + DropIndex("dbo.Docs", new[] { "CodBasket" }); + DropIndex("dbo.Docs", new[] { "CodNegotiation" }); + DropPrimaryKey("dbo.Items"); + DropPrimaryKey("dbo.Fatt2Doc"); + DropPrimaryKey("dbo.Negotiations"); + DropPrimaryKey("dbo.Docs"); + DropPrimaryKey("dbo.Counters"); + DropPrimaryKey("dbo.Baskets"); + AlterColumn("dbo.Resources", "CodItem", c => c.String(maxLength: 128)); + AlterColumn("dbo.Resources", "CodDoc", c => c.String(maxLength: 128)); + AlterColumn("dbo.Items", "Descript", c => c.String()); + AlterColumn("dbo.Items", "UM", c => c.String()); + AlterColumn("dbo.Items", "CodItem", c => c.String(nullable: false, maxLength: 128)); + AlterColumn("dbo.Fatt2Doc", "CodDoc", c => c.String(nullable: false, maxLength: 128)); + AlterColumn("dbo.Negotiations", "Refer", c => c.String()); + AlterColumn("dbo.Negotiations", "Descript", c => c.String()); + AlterColumn("dbo.Negotiations", "CodClient", c => c.String()); + AlterColumn("dbo.Negotiations", "CodNegotiation", c => c.String(nullable: false, maxLength: 128)); + AlterColumn("dbo.Docs", "DocPath", c => c.String()); + AlterColumn("dbo.Docs", "CodBasket", c => c.String(maxLength: 128)); + AlterColumn("dbo.Docs", "Descript", c => c.String()); + AlterColumn("dbo.Docs", "CodNegotiation", c => c.String(maxLength: 128)); + AlterColumn("dbo.Docs", "CodDoc", c => c.String(nullable: false, maxLength: 128)); + AlterColumn("dbo.Counters", "CodCounter", c => c.String(nullable: false, maxLength: 128)); + AlterColumn("dbo.Baskets", "Descript", c => c.String()); + AlterColumn("dbo.Baskets", "CodClient", c => c.String()); + AlterColumn("dbo.Baskets", "CodBasket", c => c.String(nullable: false, maxLength: 128)); + AddPrimaryKey("dbo.Items", "CodItem"); + AddPrimaryKey("dbo.Fatt2Doc", new[] { "CodDoc", "IdxFatt" }); + AddPrimaryKey("dbo.Negotiations", "CodNegotiation"); + AddPrimaryKey("dbo.Docs", "CodDoc"); + AddPrimaryKey("dbo.Counters", "CodCounter"); + AddPrimaryKey("dbo.Baskets", "CodBasket"); + CreateIndex("dbo.Resources", "CodItem"); + CreateIndex("dbo.Resources", "CodDoc"); + CreateIndex("dbo.Fatt2Doc", "CodDoc"); + CreateIndex("dbo.Docs", "CodBasket"); + CreateIndex("dbo.Docs", "CodNegotiation"); + AddForeignKey("dbo.Resources", "CodItem", "dbo.Items", "CodItem"); + AddForeignKey("dbo.Docs", "CodNegotiation", "dbo.Negotiations", "CodNegotiation"); + AddForeignKey("dbo.Resources", "CodDoc", "dbo.Docs", "CodDoc"); + AddForeignKey("dbo.Fatt2Doc", "CodDoc", "dbo.Docs", "CodDoc", cascadeDelete: true); + AddForeignKey("dbo.Docs", "CodBasket", "dbo.Baskets", "CodBasket"); + } + } +} diff --git a/SHERPA.BBM/Migrations/202103111740048_InitDb.resx b/SHERPA.BBM/Migrations/202103111740048_InitDb.resx new file mode 100644 index 0000000..7209839 --- /dev/null +++ b/SHERPA.BBM/Migrations/202103111740048_InitDb.resx @@ -0,0 +1,126 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 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 + + + dbo + + \ No newline at end of file diff --git a/SHERPA.BBM/SHERPA.BBM.csproj b/SHERPA.BBM/SHERPA.BBM.csproj index 87f7a5c..dfa0865 100644 --- a/SHERPA.BBM/SHERPA.BBM.csproj +++ b/SHERPA.BBM/SHERPA.BBM.csproj @@ -66,10 +66,6 @@ - - - 202103111713081_InitDb.cs - @@ -80,11 +76,6 @@ - - - 202103111713081_InitDb.cs - -