示例#1
0
 private void AddInitFileItemToDb(DbContextOptions <CloudDbRepository> options)
 {
     using (var context = new CloudDbRepository(options))
     {
         Guid   FileItemGuid = new Guid("976cf2f2-c675-4e27-ac7a-9f8e43f64334");
         string userGuid     = "111cf2f2-c675-4e27-ac7a-9f8e43f64334";
         context.FileItems.Add(new FileItem {
             Id = 1, UserId = userGuid, DataChunks = null, IsComplete = false, FileSize = 111, FileName = "TEST", Description = "test", DataType = "jpg"
         });
         context.SaveChanges();
     }
 }
示例#2
0
        private void AddDataChunksToDB(DbContextOptions <CloudDbRepository> options)
        {
            using (var context = new CloudDbRepository(options))
            {
                context.DataChunks.Add(new DataChunk {
                    Id = 11, FileItemId = 1, Checksum = "aa11-checksum-fil", Data = new byte[10], PartName = "name.png.part_1.2"
                });
                context.DataChunks.Add(new DataChunk {
                    Id = 22, FileItemId = 1, Checksum = "bb122-checksum-fil", Data = new byte[01], PartName = "name.png.part_2.2"
                });

                context.SaveChanges();
            }
        }
示例#3
0
 private void FillTheTempDataBase(DbContextOptions <CloudDbRepository> options)
 {
     using (var context = new CloudDbRepository(options))
     {
         context.FileItems.Add(new Models.FileItem {
             Id = 11, UserId = "User-1a-guid-tostring", Checksum = "aaa111checksum", DataType = "typ", FileName = "name", IsComplete = true, Description = "about", FileSize = 2, Uploaded = new DateTime(2016, 12, 02)
         });
         context.FileItems.Add(new Models.FileItem {
             Id = 22, UserId = "User-2a-guid-tostring", Checksum = "bbb222checksum", DataType = "typ", FileName = "name", IsComplete = true, Description = "about", FileSize = 1, Uploaded = new DateTime(2016, 12, 02)
         });
         context.FileItems.Add(new Models.FileItem {
             Id = 33, UserId = "User-3a-guid-tostring", Checksum = "ccc333checksum", DataType = "typ", FileName = "name", IsComplete = true, Description = "about", FileSize = 1, Uploaded = new DateTime(2016, 12, 02)
         });
         context.FileItems.Add(new Models.FileItem {
             Id = 44, UserId = "User-4a-guid-tostring", Checksum = "ddd444checksum", DataType = "typ", FileName = "name", IsComplete = true, Description = "about", FileSize = 1, Uploaded = new DateTime(2016, 12, 02)
         });
         context.SaveChanges();
     }
 }