Dictionary <string, Person> Test2Init() { Console.WriteLine("Generating stuff..."); var r = new Random(); var result = new Dictionary <string, Person>(); using (var db = new MyDbInstance("test.db.3")) { db.Purge(); var people = db.Table <Person>(); for (var i = 0; i < t2Count; i++) { var p = new Person { Id = "T" + i, FirstName = "A" + r.Next(1000), LastName = "B" + r.Next(1000) }; result.Add(p.Id, p); } people.Save(result.Values); } return(result); }
public void Test3() { using (var db = new MyDbInstance("test.db.4")) { db.Purge(); var people = db.Table<Person>(); people.Save(new[] { new Person { Id = "A" }, new Person { Id = "B" }}); people.DeleteByKey("A"); people.Save(new Person { Id = "A" }); } }
public void Test3() { using (var db = new MyDbInstance("test.db.4")) { db.Purge(); var people = db.Table <Person>(); people.Save(new[] { new Person { Id = "A" }, new Person { Id = "B" } }); people.DeleteByKey("A"); people.Save(new Person { Id = "A" }); } }
Dictionary<string, Person> Test2Init() { Console.WriteLine("Generating stuff..."); var r = new Random(); var result = new Dictionary<string, Person>(); using (var db = new MyDbInstance("test.db.3")) { db.Purge(); var people = db.Table<Person>(); for (var i = 0; i < t2Count; i++) { var p = new Person { Id = "T" + i, FirstName = "A" + r.Next(1000), LastName = "B" + r.Next(1000) }; result.Add(p.Id, p); } people.Save(result.Values); } return result; }