void before_each()
        {
            users = new Users();

            seed.PurgeDb();

            seed.CreateTable("Users", new dynamic[]
            {
                new { Id = "int", Identity = true, PrimaryKey = true },
                new { Name = "nvarchar(255)" }
            }).ExecuteNonQuery();

            seed.CreateTable("Emails", new dynamic[]
            {
                new { Id = "int", Identity = true, PrimaryKey = true },
                new { UserId = "int" },
                new { Address = "nvarchar(255)" }
            }).ExecuteNonQuery();

            seed.CreateTable("Aliases", new dynamic[]
            {
                new { Id = "int", Identity = true, PrimaryKey = true },
                new { EmailId = "int" },
                new { Name = "nvarchar(255)" }
            }).ExecuteNonQuery();
        }
        void before_each()
        {
            users = new Users();

            seed.PurgeDb();

            seed.CreateTable("Users", new dynamic[] 
		    {
		        new { Id = "int", Identity = true, PrimaryKey = true },
		        new { Name = "nvarchar(255)" },
		    }).ExecuteNonQuery();

            seed.CreateTable("Profiles", new dynamic[] 
		    {
		        new { Id = "int", Identity = true, PrimaryKey = true },
		        new { UserId = "int" },
		        new { DisplayName = "nvarchar(255)" }
		    }).ExecuteNonQuery();
        }