Как перейти на MicroORM (PetaPoco) из SubSonic с автоматической миграцией?
Я пытаюсь понять проект asp.net, который мне дали. В настоящее время он использует Subsonic 3 для управления объектами и запросами.
Все изменения автоматически переносятся, если это возможно (данные преобразуются / удаляются / обнуляются). Строка в global.asax выглядит следующим образом:
private static readonly IRepository Repository = new SimpleRepository("MsSQL", SimpleRepositoryOptions.RunMigrations);
Итак, у меня есть "RunMigrations" прямо сейчас, которая обновляет сущности автоматически. Есть ли способ сделать то же самое в PetaPoco или других ORM? Если да, то как?
Или я неправильно понимаю эту часть кода, и "волшебство" происходит где-то еще?