diff --git a/Sevomin.Models/Avalin.cs b/Sevomin.Models/Avalin.cs index ad56d56..3c8c047 100644 --- a/Sevomin.Models/Avalin.cs +++ b/Sevomin.Models/Avalin.cs @@ -1,11 +1,15 @@ -using System.ComponentModel.DataAnnotations.Schema; +using System.ComponentModel.DataAnnotations; +using System.ComponentModel.DataAnnotations.Schema; namespace Sevomin.Models { [Table("Avalin")] public class Avalin : User { - public string CompanyName { get; set; } + public string CompanyName { get; set; } + + [Required] + public string NationalId { get; set; } public Avalin() { diff --git a/Sevomin.Models/Dovomin.cs b/Sevomin.Models/Dovomin.cs index b1ac6ea..334d57b 100644 --- a/Sevomin.Models/Dovomin.cs +++ b/Sevomin.Models/Dovomin.cs @@ -2,7 +2,7 @@ using System.ComponentModel.DataAnnotations.Schema; namespace Sevomin.Models { - [Table("Dvomin")] + [Table("Dovomin")] public class Dovomin : User { public string FirstName { get; set; } diff --git a/Sevomin.Models/Migrations/201403261205298_InitialCreate.Designer.cs b/Sevomin.Models/Migrations/201403261205298_InitialCreate.Designer.cs new file mode 100644 index 0000000..8682629 --- /dev/null +++ b/Sevomin.Models/Migrations/201403261205298_InitialCreate.Designer.cs @@ -0,0 +1,29 @@ +// +namespace Sevomin.Models.Migrations +{ + using System.CodeDom.Compiler; + using System.Data.Entity.Migrations; + using System.Data.Entity.Migrations.Infrastructure; + using System.Resources; + + [GeneratedCode("EntityFramework.Migrations", "6.1.0-30225")] + public sealed partial class InitialCreate : IMigrationMetadata + { + private readonly ResourceManager Resources = new ResourceManager(typeof(InitialCreate)); + + string IMigrationMetadata.Id + { + get { return "201403261205298_InitialCreate"; } + } + + string IMigrationMetadata.Source + { + get { return null; } + } + + string IMigrationMetadata.Target + { + get { return Resources.GetString("Target"); } + } + } +} diff --git a/Sevomin.Models/Migrations/201403261205298_InitialCreate.cs b/Sevomin.Models/Migrations/201403261205298_InitialCreate.cs new file mode 100644 index 0000000..5ae200d --- /dev/null +++ b/Sevomin.Models/Migrations/201403261205298_InitialCreate.cs @@ -0,0 +1,105 @@ +namespace Sevomin.Models.Migrations +{ + using System; + using System.Data.Entity.Migrations; + + public partial class InitialCreate : DbMigration + { + public override void Up() + { + CreateTable( + "dbo.AspNetRoles", + c => new + { + Id = c.String(nullable: false, maxLength: 128), + Name = c.String(nullable: false, maxLength: 256), + }) + .PrimaryKey(t => t.Id) + .Index(t => t.Name, unique: true, name: "RoleNameIndex"); + + CreateTable( + "dbo.AspNetUserRoles", + c => new + { + UserId = c.String(nullable: false, maxLength: 128), + RoleId = c.String(nullable: false, maxLength: 128), + }) + .PrimaryKey(t => new { t.UserId, t.RoleId }) + .ForeignKey("dbo.AspNetRoles", t => t.RoleId, cascadeDelete: true) + .ForeignKey("dbo.AspNetUsers", t => t.UserId, cascadeDelete: true) + .Index(t => t.UserId) + .Index(t => t.RoleId); + + CreateTable( + "dbo.AspNetUsers", + c => new + { + Id = c.String(nullable: false, maxLength: 128), + DisplayName = c.String(), + SignUpDate = c.DateTime(nullable: false), + Email = c.String(maxLength: 256), + EmailConfirmed = c.Boolean(nullable: false), + PasswordHash = c.String(), + SecurityStamp = c.String(), + PhoneNumber = c.String(), + PhoneNumberConfirmed = c.Boolean(nullable: false), + TwoFactorEnabled = c.Boolean(nullable: false), + LockoutEndDateUtc = c.DateTime(), + LockoutEnabled = c.Boolean(nullable: false), + AccessFailedCount = c.Int(nullable: false), + UserName = c.String(nullable: false, maxLength: 256), + CompanyName = c.String(), + FirstName = c.String(), + LastName = c.String(), + Discriminator = c.String(nullable: false, maxLength: 128), + }) + .PrimaryKey(t => t.Id) + .Index(t => t.UserName, unique: true, name: "UserNameIndex"); + + CreateTable( + "dbo.AspNetUserClaims", + c => new + { + Id = c.Int(nullable: false, identity: true), + UserId = c.String(nullable: false, maxLength: 128), + ClaimType = c.String(), + ClaimValue = c.String(), + }) + .PrimaryKey(t => t.Id) + .ForeignKey("dbo.AspNetUsers", t => t.UserId, cascadeDelete: true) + .Index(t => t.UserId); + + CreateTable( + "dbo.AspNetUserLogins", + c => new + { + LoginProvider = c.String(nullable: false, maxLength: 128), + ProviderKey = c.String(nullable: false, maxLength: 128), + UserId = c.String(nullable: false, maxLength: 128), + }) + .PrimaryKey(t => new { t.LoginProvider, t.ProviderKey, t.UserId }) + .ForeignKey("dbo.AspNetUsers", t => t.UserId, cascadeDelete: true) + .Index(t => t.UserId); + + } + + public override void Down() + { + DropForeignKey("dbo.AspNetUserRoles", "UserId", "dbo.AspNetUsers"); + DropForeignKey("dbo.AspNetUserLogins", "UserId", "dbo.AspNetUsers"); + DropForeignKey("dbo.AspNetUserClaims", "UserId", "dbo.AspNetUsers"); + DropForeignKey("dbo.AspNetUserRoles", "RoleId", "dbo.AspNetRoles"); + DropIndex("dbo.AspNetUserLogins", new[] { "UserId" }); + DropIndex("dbo.AspNetUserClaims", new[] { "UserId" }); + DropIndex("dbo.AspNetUsers", "UserNameIndex"); + DropIndex("dbo.AspNetUserRoles", new[] { "RoleId" }); + DropIndex("dbo.AspNetUserRoles", new[] { "UserId" }); + DropIndex("dbo.AspNetRoles", "RoleNameIndex"); + DropTable("dbo.AspNetUserLogins"); + DropTable("dbo.AspNetUserClaims"); + DropTable("dbo.AspNetUsers"); + DropTable("dbo.AspNetUserRoles"); + DropTable("dbo.AspNetRoles"); + } + } +} diff --git a/Sevomin.Models/Migrations/201403261205298_InitialCreate.resx b/Sevomin.Models/Migrations/201403261205298_InitialCreate.resx new file mode 100644 index 0000000..0dfa71f --- /dev/null +++ b/Sevomin.Models/Migrations/201403261205298_InitialCreate.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/Sevomin.Models/Migrations/201403270612529_Avalin_Dovomin_New_Tables.Designer.cs b/Sevomin.Models/Migrations/201403270612529_Avalin_Dovomin_New_Tables.Designer.cs new file mode 100644 index 0000000..bb37109 --- /dev/null +++ b/Sevomin.Models/Migrations/201403270612529_Avalin_Dovomin_New_Tables.Designer.cs @@ -0,0 +1,29 @@ +// +namespace Sevomin.Models.Migrations +{ + using System.CodeDom.Compiler; + using System.Data.Entity.Migrations; + using System.Data.Entity.Migrations.Infrastructure; + using System.Resources; + + [GeneratedCode("EntityFramework.Migrations", "6.1.0-30225")] + public sealed partial class Avalin_Dovomin_New_Tables : IMigrationMetadata + { + private readonly ResourceManager Resources = new ResourceManager(typeof(Avalin_Dovomin_New_Tables)); + + string IMigrationMetadata.Id + { + get { return "201403270612529_Avalin_Dovomin_New_Tables"; } + } + + string IMigrationMetadata.Source + { + get { return null; } + } + + string IMigrationMetadata.Target + { + get { return Resources.GetString("Target"); } + } + } +} diff --git a/Sevomin.Models/Migrations/201403270612529_Avalin_Dovomin_New_Tables.cs b/Sevomin.Models/Migrations/201403270612529_Avalin_Dovomin_New_Tables.cs new file mode 100644 index 0000000..c89ab34 --- /dev/null +++ b/Sevomin.Models/Migrations/201403270612529_Avalin_Dovomin_New_Tables.cs @@ -0,0 +1,53 @@ +namespace Sevomin.Models.Migrations +{ + using System; + using System.Data.Entity.Migrations; + + public partial class Avalin_Dovomin_New_Tables : DbMigration + { + public override void Up() + { + CreateTable( + "dbo.Avalin", + c => new + { + Id = c.String(nullable: false, maxLength: 128), + CompanyName = c.String(), + }) + .PrimaryKey(t => t.Id) + .ForeignKey("dbo.AspNetUsers", t => t.Id) + .Index(t => t.Id); + + CreateTable( + "dbo.Dovomin", + c => new + { + Id = c.String(nullable: false, maxLength: 128), + FirstName = c.String(), + LastName = c.String(), + }) + .PrimaryKey(t => t.Id) + .ForeignKey("dbo.AspNetUsers", t => t.Id) + .Index(t => t.Id); + + DropColumn("dbo.AspNetUsers", "CompanyName"); + DropColumn("dbo.AspNetUsers", "FirstName"); + DropColumn("dbo.AspNetUsers", "LastName"); + DropColumn("dbo.AspNetUsers", "Discriminator"); + } + + public override void Down() + { + AddColumn("dbo.AspNetUsers", "Discriminator", c => c.String(nullable: false, maxLength: 128)); + AddColumn("dbo.AspNetUsers", "LastName", c => c.String()); + AddColumn("dbo.AspNetUsers", "FirstName", c => c.String()); + AddColumn("dbo.AspNetUsers", "CompanyName", c => c.String()); + DropForeignKey("dbo.Dovomin", "Id", "dbo.AspNetUsers"); + DropForeignKey("dbo.Avalin", "Id", "dbo.AspNetUsers"); + DropIndex("dbo.Dovomin", new[] { "Id" }); + DropIndex("dbo.Avalin", new[] { "Id" }); + DropTable("dbo.Dovomin"); + DropTable("dbo.Avalin"); + } + } +} diff --git a/Sevomin.Models/Migrations/201403270612529_Avalin_Dovomin_New_Tables.resx b/Sevomin.Models/Migrations/201403270612529_Avalin_Dovomin_New_Tables.resx new file mode 100644 index 0000000..0dfa71f --- /dev/null +++ b/Sevomin.Models/Migrations/201403270612529_Avalin_Dovomin_New_Tables.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/Sevomin.Models/Migrations/201403270618585_National_Id_Avalin.Designer.cs b/Sevomin.Models/Migrations/201403270618585_National_Id_Avalin.Designer.cs new file mode 100644 index 0000000..8312cd2 --- /dev/null +++ b/Sevomin.Models/Migrations/201403270618585_National_Id_Avalin.Designer.cs @@ -0,0 +1,29 @@ +// +namespace Sevomin.Models.Migrations +{ + using System.CodeDom.Compiler; + using System.Data.Entity.Migrations; + using System.Data.Entity.Migrations.Infrastructure; + using System.Resources; + + [GeneratedCode("EntityFramework.Migrations", "6.1.0-30225")] + public sealed partial class National_Id_Avalin : IMigrationMetadata + { + private readonly ResourceManager Resources = new ResourceManager(typeof(National_Id_Avalin)); + + string IMigrationMetadata.Id + { + get { return "201403270618585_National_Id_Avalin"; } + } + + string IMigrationMetadata.Source + { + get { return null; } + } + + string IMigrationMetadata.Target + { + get { return Resources.GetString("Target"); } + } + } +} diff --git a/Sevomin.Models/Migrations/201403270618585_National_Id_Avalin.cs b/Sevomin.Models/Migrations/201403270618585_National_Id_Avalin.cs new file mode 100644 index 0000000..3a9d8f0 --- /dev/null +++ b/Sevomin.Models/Migrations/201403270618585_National_Id_Avalin.cs @@ -0,0 +1,18 @@ +namespace Sevomin.Models.Migrations +{ + using System; + using System.Data.Entity.Migrations; + + public partial class National_Id_Avalin : DbMigration + { + public override void Up() + { + AddColumn("dbo.Avalin", "NationalId", c => c.String(nullable: false)); + } + + public override void Down() + { + DropColumn("dbo.Avalin", "NationalId"); + } + } +} diff --git a/Sevomin.Models/Migrations/201403270618585_National_Id_Avalin.resx b/Sevomin.Models/Migrations/201403270618585_National_Id_Avalin.resx new file mode 100644 index 0000000..f291d04 --- /dev/null +++ b/Sevomin.Models/Migrations/201403270618585_National_Id_Avalin.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/Sevomin.Models/Migrations/Configuration.cs b/Sevomin.Models/Migrations/Configuration.cs new file mode 100644 index 0000000..86324d0 --- /dev/null +++ b/Sevomin.Models/Migrations/Configuration.cs @@ -0,0 +1,32 @@ +namespace Sevomin.Models.Migrations +{ + using System; + using System.Data.Entity; + using System.Data.Entity.Migrations; + using System.Linq; + + internal sealed class Configuration : DbMigrationsConfiguration + { + public Configuration() + { + AutomaticMigrationsEnabled = false; + ContextKey = "Sevomin.Models.UsersDbContext"; + } + + protected override void Seed(Sevomin.Models.UsersDbContext context) + { + // This method will be called after migrating to the latest version. + + // You can use the DbSet.AddOrUpdate() helper extension method + // to avoid creating duplicate seed data. E.g. + // + // context.People.AddOrUpdate( + // p => p.FullName, + // new Person { FullName = "Andrew Peters" }, + // new Person { FullName = "Brice Lambson" }, + // new Person { FullName = "Rowan Miller" } + // ); + // + } + } +} diff --git a/Sevomin.Models/Sevomin.Models.csproj b/Sevomin.Models/Sevomin.Models.csproj index 71ddeef..07351e2 100644 --- a/Sevomin.Models/Sevomin.Models.csproj +++ b/Sevomin.Models/Sevomin.Models.csproj @@ -59,6 +59,19 @@ + + + 201403261205298_InitialCreate.cs + + + + 201403270612529_Avalin_Dovomin_New_Tables.cs + + + + 201403270618585_National_Id_Avalin.cs + + @@ -69,6 +82,17 @@ + + + 201403261205298_InitialCreate.cs + + + 201403270612529_Avalin_Dovomin_New_Tables.cs + + + 201403270618585_National_Id_Avalin.cs + +