public void Execute(LiteEngine db, StringScanner s, Display display) { if (db == null) { throw new LiteException("No database"); } var col = this.ReadCollection(db, s); var filename = s.Scan(@".*"); var json = File.ReadAllText(filename, Encoding.UTF8); var docs = JsonEx.DeserializeArray <BsonDocument>(json); var count = 0; db.BeginTrans(); foreach (var doc in docs) { count++; col.Insert(doc); } db.Commit(); display.WriteBson(count); }