review migrazioni

This commit is contained in:
Samuele Locatelli
2021-09-08 09:31:53 +02:00
parent 1b9590e1eb
commit 4377e1236c
3 changed files with 1 additions and 113 deletions
@@ -10,7 +10,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
namespace MP.FileData.Migrations
{
[DbContext(typeof(MoonPro_ProgContext))]
[Migration("20210907103215_InitDb")]
[Migration("20210908072932_InitDb")]
partial class InitDb
{
protected override void BuildTargetModel(ModelBuilder modelBuilder)
@@ -37,34 +37,6 @@ namespace MP.FileData.Migrations
b.ToTable("FileModelTagModel");
});
modelBuilder.Entity("MP.FileData.DatabaseModels.ArticoloModel", b =>
{
b.Property<string>("CodArticolo")
.HasColumnType("nvarchar(450)");
b.Property<string>("DescArticolo")
.HasColumnType("nvarchar(max)");
b.Property<string>("Disegno")
.HasColumnType("nvarchar(max)");
b.Property<string>("Tipo")
.HasColumnType("nvarchar(max)");
b.HasKey("CodArticolo");
b.ToTable("Articoli");
b.HasData(
new
{
CodArticolo = "ND",
DescArticolo = "--- Tutti ---",
Disegno = "",
Tipo = "ND"
});
});
modelBuilder.Entity("MP.FileData.DatabaseModels.FileModel", b =>
{
b.Property<int>("FileId")
@@ -75,9 +47,6 @@ namespace MP.FileData.Migrations
b.Property<bool>("Active")
.HasColumnType("bit");
b.Property<string>("CodArticolo")
.HasColumnType("nvarchar(450)");
b.Property<int>("DiskStatus")
.HasColumnType("int");
@@ -113,8 +82,6 @@ namespace MP.FileData.Migrations
b.HasKey("FileId");
b.HasIndex("CodArticolo");
b.HasIndex("IdxMacchina");
b.ToTable("Files");
@@ -191,16 +158,10 @@ namespace MP.FileData.Migrations
modelBuilder.Entity("MP.FileData.DatabaseModels.FileModel", b =>
{
b.HasOne("MP.FileData.DatabaseModels.ArticoloModel", "Articolo")
.WithMany()
.HasForeignKey("CodArticolo");
b.HasOne("MP.FileData.DatabaseModels.MacchinaModel", "Macchina")
.WithMany()
.HasForeignKey("IdxMacchina");
b.Navigation("Articolo");
b.Navigation("Macchina");
});
#pragma warning restore 612, 618
@@ -7,20 +7,6 @@ namespace MP.FileData.Migrations
{
protected override void Up(MigrationBuilder migrationBuilder)
{
migrationBuilder.CreateTable(
name: "Articoli",
columns: table => new
{
CodArticolo = table.Column<string>(type: "nvarchar(450)", nullable: false),
DescArticolo = table.Column<string>(type: "nvarchar(max)", nullable: true),
Disegno = table.Column<string>(type: "nvarchar(max)", nullable: true),
Tipo = table.Column<string>(type: "nvarchar(max)", nullable: true)
},
constraints: table =>
{
table.PrimaryKey("PK_Articoli", x => x.CodArticolo);
});
migrationBuilder.CreateTable(
name: "Macchine",
columns: table => new
@@ -57,7 +43,6 @@ namespace MP.FileData.Migrations
FileId = table.Column<int>(type: "int", nullable: false)
.Annotation("SqlServer:Identity", "1, 1"),
Active = table.Column<bool>(type: "bit", nullable: false),
CodArticolo = table.Column<string>(type: "nvarchar(450)", nullable: true),
IdxMacchina = table.Column<string>(type: "nvarchar(450)", nullable: true),
Name = table.Column<string>(type: "nvarchar(max)", nullable: true),
Rev = table.Column<int>(type: "int", nullable: false),
@@ -73,12 +58,6 @@ namespace MP.FileData.Migrations
constraints: table =>
{
table.PrimaryKey("PK_Files", x => x.FileId);
table.ForeignKey(
name: "FK_Files_Articoli_CodArticolo",
column: x => x.CodArticolo,
principalTable: "Articoli",
principalColumn: "CodArticolo",
onDelete: ReferentialAction.Restrict);
table.ForeignKey(
name: "FK_Files_Macchine_IdxMacchina",
column: x => x.IdxMacchina,
@@ -111,11 +90,6 @@ namespace MP.FileData.Migrations
onDelete: ReferentialAction.Cascade);
});
migrationBuilder.InsertData(
table: "Articoli",
columns: new[] { "CodArticolo", "DescArticolo", "Disegno", "Tipo" },
values: new object[] { "ND", "--- Tutti ---", "", "ND" });
migrationBuilder.InsertData(
table: "Macchine",
columns: new[] { "IdxMacchina", "BasePath", "CodMacchina", "Descrizione", "ImgUrl", "Nome", "Note", "ShowOrder" },
@@ -126,11 +100,6 @@ namespace MP.FileData.Migrations
table: "FileModelTagModel",
column: "TagsTagId");
migrationBuilder.CreateIndex(
name: "IX_Files_CodArticolo",
table: "Files",
column: "CodArticolo");
migrationBuilder.CreateIndex(
name: "IX_Files_IdxMacchina",
table: "Files",
@@ -148,9 +117,6 @@ namespace MP.FileData.Migrations
migrationBuilder.DropTable(
name: "Tags");
migrationBuilder.DropTable(
name: "Articoli");
migrationBuilder.DropTable(
name: "Macchine");
}
@@ -35,34 +35,6 @@ namespace MP.FileData.Migrations
b.ToTable("FileModelTagModel");
});
modelBuilder.Entity("MP.FileData.DatabaseModels.ArticoloModel", b =>
{
b.Property<string>("CodArticolo")
.HasColumnType("nvarchar(450)");
b.Property<string>("DescArticolo")
.HasColumnType("nvarchar(max)");
b.Property<string>("Disegno")
.HasColumnType("nvarchar(max)");
b.Property<string>("Tipo")
.HasColumnType("nvarchar(max)");
b.HasKey("CodArticolo");
b.ToTable("Articoli");
b.HasData(
new
{
CodArticolo = "ND",
DescArticolo = "--- Tutti ---",
Disegno = "",
Tipo = "ND"
});
});
modelBuilder.Entity("MP.FileData.DatabaseModels.FileModel", b =>
{
b.Property<int>("FileId")
@@ -73,9 +45,6 @@ namespace MP.FileData.Migrations
b.Property<bool>("Active")
.HasColumnType("bit");
b.Property<string>("CodArticolo")
.HasColumnType("nvarchar(450)");
b.Property<int>("DiskStatus")
.HasColumnType("int");
@@ -111,8 +80,6 @@ namespace MP.FileData.Migrations
b.HasKey("FileId");
b.HasIndex("CodArticolo");
b.HasIndex("IdxMacchina");
b.ToTable("Files");
@@ -189,16 +156,10 @@ namespace MP.FileData.Migrations
modelBuilder.Entity("MP.FileData.DatabaseModels.FileModel", b =>
{
b.HasOne("MP.FileData.DatabaseModels.ArticoloModel", "Articolo")
.WithMany()
.HasForeignKey("CodArticolo");
b.HasOne("MP.FileData.DatabaseModels.MacchinaModel", "Macchina")
.WithMany()
.HasForeignKey("IdxMacchina");
b.Navigation("Articolo");
b.Navigation("Macchina");
});
#pragma warning restore 612, 618