Example #1
0
 public Emoji(EmojiData emojiData)
 {
     Name     = emojiData.Name;
     Image    = emojiData.Image;
     Flavor   = emojiData.Flavor;
     Category = emojiData.Category;
 }
Example #2
0
        public static async Task Initialize(ApplicationDbContext context, UserManager <ApplicationUser> userManager,
                                            RoleManager <ApplicationRole> roleManager)
        {
            //Re-create database if model changes
            context.Database.EnsureCreated();

            if (context.Blogs.Any())
            {
                return;   // DB has been seeded
            }

            var user = await userManager.FindByNameAsync("*****@*****.**");

            var blogs = new Blog[]
            {
                new Blog {
                    BlogTitle = "First Blog", BlogImage = "1.jpg", BlogContent = "Blog content...", CreatedDate = DateTime.Parse("2018-04-01"), CreatedBy = user.Id
                },
                new Blog {
                    BlogTitle = "Second Blog", BlogImage = "2.jpg", BlogContent = "Blog content...", CreatedDate = DateTime.Parse("2018-04-02"), CreatedBy = user.Id
                },
                new Blog {
                    BlogTitle = "Third Blog", BlogImage = "3.png", BlogContent = "Blog content...", CreatedDate = DateTime.Parse("2018-04-02"), CreatedBy = user.Id
                },
                new Blog {
                    BlogTitle = "Fourth Blog", BlogImage = "4.jpg", BlogContent = "Blog content...", CreatedDate = DateTime.Parse("2018-04-02"), CreatedBy = user.Id
                },
                new Blog {
                    BlogTitle = "Fifth Blog", BlogImage = "5.jpg", BlogContent = "Blog content...", CreatedDate = DateTime.Parse("2018-04-02"), CreatedBy = user.Id
                },
                new Blog {
                    BlogTitle = "Sixth Blog", BlogImage = "6.jpg", BlogContent = "Blog content...", CreatedDate = DateTime.Parse("2018-04-02"), CreatedBy = user.Id
                },
                new Blog {
                    BlogTitle = "Seventh Blog", BlogImage = "7.jpg", BlogContent = "Blog content...", CreatedDate = DateTime.Parse("2018-04-02"), CreatedBy = user.Id
                }
            };

            foreach (Blog b in blogs)
            {
                await context.Blogs.AddAsync(b);
            }
            await context.SaveChangesAsync();

            var emojiCategories = new EmojiCategory[]
            {
                new EmojiCategory {
                    Category = "Smileys & People"
                }
            };

            foreach (EmojiCategory c in emojiCategories)
            {
                await context.EmojiCategories.AddAsync(c);
            }
            context.SaveChanges();

            var emojis = new Emoji[]
            {
                new Emoji {
                    EmojiCode = "๐Ÿ˜€", Description = "grinning face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜", Description = "beaming face with smiling eyes", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜‚", Description = "face with tears of joy", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿคฃ", Description = "rolling on the floor laughing", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜ƒ", Description = "grinning face with big eyes", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜„", Description = "grinning face with smiling eyes", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜…", Description = "grinning face with sweat", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜†", Description = "grinning squinting face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜‰", Description = "winking face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜Š", Description = "smiling face with smiling eyes", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜‹", Description = "face savoring food", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜Ž", Description = "smiling face with sunglasses", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜", Description = "smiling face with heart-eyes", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜˜", Description = "face blowing a kiss", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿฅฐ", Description = "smiling face with 3 hearts", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜—", Description = "kissing face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜™", Description = "kissing face with smiling eyes", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜š", Description = "kissing face with closed eyes", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "โ˜บ", Description = "smiling face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ™‚", Description = "slightly smiling face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿค—", Description = "hugging face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿคฉ", Description = "star-struck", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿค”", Description = "thinking face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿคจ", Description = "face with raised eyebrow", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜", Description = "neutral face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜‘", Description = "expressionless face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜ถ", Description = "face without mouth", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ™„", Description = "face with rolling eyes", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜", Description = "smirking face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜ฃ", Description = "persevering face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜ฅ", Description = "sad but relieved face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜ฎ", Description = "face with open mouth", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿค", Description = "zipper-mouth face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜ฏ", Description = "hushed face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜ช", Description = "sleepy face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜ซ", Description = "tired face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜ด", Description = "sleeping face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜Œ", Description = "relieved face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜›", Description = "face with tongue", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜œ", Description = "winking face with tongue", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜", Description = "squinting face with tongue", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿคค", Description = "drooling face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜’", Description = "unamused face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜“", Description = "downcast face with sweat", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜”", Description = "pensive face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜•", Description = "confused face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ™ƒ", Description = "upside-down face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿค‘", Description = "money-mouth face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜ฒ", Description = "astonished face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "โ˜น", Description = "frowning face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ™", Description = "slightly frowning face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜–", Description = "confounded face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜ž", Description = "disappointed face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜Ÿ", Description = "worried face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜ค", Description = "face with steam from nose", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜ข", Description = "crying face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜ญ", Description = "loudly crying face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜ฆ", Description = "frowning face with open mouth", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜ง", Description = "anguished face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜จ", Description = "fearful face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜ฉ", Description = "weary face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿคฏ", Description = "exploding head", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜ฌ", Description = "grimacing face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜ฐ", Description = "anxious face with sweat", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜ฑ", Description = "face screaming in fear", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿฅต", Description = "hot face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿฅถ", Description = "cold face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜ณ", Description = "flushed face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿคช", Description = "zany face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜ต", Description = "dizzy face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜ก", Description = "pouting face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜ ", Description = "angry face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿคฌ", Description = "face with symbols on mouth", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜ท", Description = "face with medical mask", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿค’", Description = "face with thermometer", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿค•", Description = "face with head-bandage", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿคข", Description = "nauseated face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿคฎ", Description = "face vomiting", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿคง", Description = "sneezing face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜‡", Description = "smiling face with halo", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿค ", Description = "cowboy hat face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿฅณ", Description = "partying face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿฅด", Description = "woozy face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿฅบ", Description = "pleading face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿคฅ", Description = "lying face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿคซ", Description = "shushing face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿคญ", Description = "face with hand over mouth", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿง", Description = "face with monocle", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿค“", Description = "nerd face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜ˆ	", Description = "smiling face with horns", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ‘ฟ", Description = "angry face with horns", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿคก", Description = "clown face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ‘น", Description = "ogre", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ‘บ", Description = "goblin", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ’€", Description = "skull", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "โ˜ ", Description = "skull and crossbones", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ‘ป", Description = "ghost", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ‘ฝ", Description = "alien", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ‘พ", Description = "alien monster", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿค–", Description = "robot face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ’ฉ", Description = "pile of poo", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜บ", Description = "grinning cat face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜ธ", Description = "grinning cat face with smiling eyes", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜น", Description = "cat face with tears of joy", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜ป", Description = "smiling cat face with heart-eyes", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜ผ", Description = "cat face with wry smile", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜ฝ", Description = "kissing cat face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ™€", Description = "weary cat face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜ฟ", Description = "crying cat face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ˜พ", Description = "pouting cat face", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ™ˆ", Description = "see-no-evil monkey", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ™‰", Description = "hear-no-evil monkey", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ™Š", Description = "speak-no-evil monkey", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ‘ถ", Description = "baby", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿง’", Description = "child", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ‘ฆ", Description = "boy", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ‘ง", Description = "girl", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿง‘", Description = "adult", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ‘จ", Description = "man", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ‘ฉ", Description = "woman", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿง“", Description = "older adult", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ‘ด", Description = "old man", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ‘ต", Description = "old woman", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ‘จโ€โš•๏ธ", Description = "man health worker", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ‘ฉโ€โš•๏ธ", Description = "woman health worker", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ‘จโ€๐ŸŽ“", Description = "man student", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ‘ฉโ€๐ŸŽ“", Description = "woman student", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ‘จโ€๐Ÿซ", Description = "man teacher", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ‘ฉโ€๐Ÿซ", Description = "woman teacher", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ‘จโ€โš–๏ธ", Description = "man judge", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ‘ฉโ€โš–๏ธ", Description = "woman judge", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ‘จโ€๐ŸŒพ", Description = "man farmer", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ‘ฉโ€๐ŸŒพ", Description = "woman farmer", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ‘จโ€๐Ÿณ", Description = "man cook", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ‘ฉโ€๐Ÿณ", Description = "woman cook", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ‘จโ€๐Ÿ”ง", Description = "man mechanic", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ‘ฉโ€๐Ÿ”ง", Description = "woman mechanic", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ‘จโ€๐Ÿญ", Description = "man factory worker", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ‘ฉโ€๐Ÿญ", Description = "woman factory worker", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ‘จโ€๐Ÿ’ผ", Description = "man office worker", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ‘ฉโ€๐Ÿ’ผ", Description = "woman office worker", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ‘จโ€๐Ÿ”ฌ", Description = "man scientist", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ‘ฉโ€๐Ÿ”ฌ", Description = "woman scientist", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ‘จโ€๐Ÿ’ป", Description = "man technologist", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ‘ฉโ€๐Ÿ’ป", Description = "woman technologist", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ‘จโ€๐ŸŽค", Description = "man singer", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ‘ฉโ€๐ŸŽค", Description = "woman singer", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ‘จโ€๐ŸŽจ", Description = "man artist", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ‘ฉโ€๐ŸŽจ", Description = "woman artist", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ‘จโ€โœˆ๏ธ", Description = "man pilot", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                },
                new Emoji {
                    EmojiCode = "๐Ÿ‘ฉโ€โœˆ๏ธ", Description = "woman pilot", EmojiCategoryID = emojiCategories.Single(e => e.Category == "Smileys & People").EmojiCategoryID
                }
            };

            foreach (Emoji e in emojis)
            {
                await context.Emojis.AddAsync(e);
            }
            await context.SaveChangesAsync();
        }