Допустим, у меня есть несколько сценариев mon go db, написанных отдельно в текстовые файлы в определенной папке.
Например (сценарии не имеют большого значения):
script1. txt
db.users.find({admin: true).forEach(function(user){
if (user.age < 30) {
user.admin = false;
user.comments = "Had been admin before";
db.users.save(user);
}
})
script2.txt
db.jobs.find({*}).forEach(function(job){
const employees = job.employees.
employees.forEach(function(emp){
if (employee.age < job.minAge) {
employee.isLegal = false;
} else {
employee.isLegal = true;
}
})
db.jobs.save(job);
})
Основной целью этих файлов сценариев является обновление текущей базы данных каждого из сотрудников моей компании dev envrionment.
Я хочу реализовать инструмент winforms с возможностью автоматического запуска этих сценариев.
На самом деле подключиться к локальной базе данных и запускать эти сценарии один за другим.
Я пытался выяснить, как я могу это сделать, но не смог найти ни одного совета.
Надеюсь, вы мне поможете. Спасибо:)