| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- namespace WePlatform.Migrations
- {
- using System;
- using System.Data.Entity.Migrations;
-
- public partial class AddPackageXml : DbMigration
- {
- public override void Up()
- {
- CreateTable(
- "dbo.WeLib_PackagesXml",
- c => new
- {
- Id = c.Int(nullable: false, identity: true),
- PackageNo = c.String(maxLength: 128),
- PackageXml = c.String(),
- FlowXml = c.String(),
- SceneXml = c.String(),
- BehaviorXml = c.String(),
- GuideXml = c.String(),
- EnvironResourceXml = c.String(),
- ComponentXml = c.String(),
- CreationTime = c.DateTime(nullable: false),
- CreatorUserId = c.Long(),
- })
- .PrimaryKey(t => t.Id)
- .ForeignKey("dbo.Sys_Users", t => t.CreatorUserId)
- .ForeignKey("dbo.WeLib_Packages", t => t.PackageNo)
- .Index(t => t.PackageNo)
- .Index(t => t.CreatorUserId);
-
- DropColumn("dbo.WeLib_Packages", "PackageXml");
- DropColumn("dbo.WeLib_Packages", "FlowXml");
- DropColumn("dbo.WeLib_Packages", "SceneXml");
- DropColumn("dbo.WeLib_Packages", "BehaviorXml");
- DropColumn("dbo.WeLib_Packages", "ComponentXml");
- }
-
- public override void Down()
- {
- AddColumn("dbo.WeLib_Packages", "ComponentXml", c => c.String());
- AddColumn("dbo.WeLib_Packages", "BehaviorXml", c => c.String());
- AddColumn("dbo.WeLib_Packages", "SceneXml", c => c.String());
- AddColumn("dbo.WeLib_Packages", "FlowXml", c => c.String());
- AddColumn("dbo.WeLib_Packages", "PackageXml", c => c.String());
- DropForeignKey("dbo.WeLib_PackagesXml", "PackageNo", "dbo.WeLib_Packages");
- DropForeignKey("dbo.WeLib_PackagesXml", "CreatorUserId", "dbo.Sys_Users");
- DropIndex("dbo.WeLib_PackagesXml", new[] { "CreatorUserId" });
- DropIndex("dbo.WeLib_PackagesXml", new[] { "PackageNo" });
- DropTable("dbo.WeLib_PackagesXml");
- }
- }
- }
|