|
@@ -0,0 +1,36 @@
|
|
|
+namespace EVCB_OCPP.Domain.MainDBContextMigrations
|
|
|
+{
|
|
|
+ using System;
|
|
|
+ using System.Data.Entity.Migrations;
|
|
|
+
|
|
|
+ public partial class Modified_UploadFileId : DbMigration
|
|
|
+ {
|
|
|
+ public override void Up()
|
|
|
+ {
|
|
|
+ DropForeignKey("dbo.MachineVersionFile", "UploadFileId", "dbo.UploadFile");
|
|
|
+ DropIndex("dbo.MachineVersionFile", new[] { "UploadFileId" });
|
|
|
+ DropPrimaryKey("dbo.UploadFile");
|
|
|
+ AlterColumn("dbo.MachineVersionFile", "UploadFileId", c => c.String(nullable: false, maxLength: 36));
|
|
|
+ AlterColumn("dbo.UploadFile", "Id", c => c.String(nullable: false, maxLength: 36));
|
|
|
+ AlterColumn("dbo.UploadFile", "VendorId", c => c.String(nullable: false, maxLength: 50));
|
|
|
+ AlterColumn("dbo.UploadFile", "ModelName", c => c.String(nullable: false, maxLength: 50));
|
|
|
+ AddPrimaryKey("dbo.UploadFile", "Id");
|
|
|
+ CreateIndex("dbo.MachineVersionFile", "UploadFileId");
|
|
|
+ AddForeignKey("dbo.MachineVersionFile", "UploadFileId", "dbo.UploadFile", "Id", cascadeDelete: true);
|
|
|
+ }
|
|
|
+
|
|
|
+ public override void Down()
|
|
|
+ {
|
|
|
+ DropForeignKey("dbo.MachineVersionFile", "UploadFileId", "dbo.UploadFile");
|
|
|
+ DropIndex("dbo.MachineVersionFile", new[] { "UploadFileId" });
|
|
|
+ DropPrimaryKey("dbo.UploadFile");
|
|
|
+ AlterColumn("dbo.UploadFile", "ModelName", c => c.String(maxLength: 50));
|
|
|
+ AlterColumn("dbo.UploadFile", "VendorId", c => c.String(maxLength: 50));
|
|
|
+ AlterColumn("dbo.UploadFile", "Id", c => c.Guid(nullable: false));
|
|
|
+ AlterColumn("dbo.MachineVersionFile", "UploadFileId", c => c.Guid(nullable: false));
|
|
|
+ AddPrimaryKey("dbo.UploadFile", "Id");
|
|
|
+ CreateIndex("dbo.MachineVersionFile", "UploadFileId");
|
|
|
+ AddForeignKey("dbo.MachineVersionFile", "UploadFileId", "dbo.UploadFile", "Id", cascadeDelete: true);
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|