Массивная ОРМ и наследство - PullRequest
       27

Массивная ОРМ и наследство

3 голосов
/ 29 октября 2011

Есть ли у микро ORM "массовый" способ обработки наследования?

robconery / массовый

Сложно ли написать поставщика для Massive?

Мне нужно что-то очень похожее на SQL Server.В качестве первого шага было бы хорошо просто перехватить SQL, сгенерированный Massive, а затем вставить его в мою базу данных по выбору.

Возможно, что-то подобное сделает желаемый унаследованный эффект:

    class Products:DynamicModel{...}

    class BabyProducts : Products {...}

Возможно ли связать «Продукты» с динамической моделью через атрибут, а не через наследование?

NB этот проект (по мотивам Massive) может быть более подходящим: http://www.toptensoftware.com/petapoco/

все еще не уверен насчет наследования.


На провайдерах ... MicroORM, которые только расширяют IDbConnection, такие как http://code.google.com/p/dapper-dot-net/, могут быть лучшимиместо для начала.Еще не уверен, что это означает в терминах Massive.

1 Ответ

2 голосов
/ 29 октября 2011

Я думаю, что сейчас я собираюсь пойти с Dapper:

http://code.google.com/p/dapper-dot-net/source/browse/Tests/Tests.cs

Dapper определенно не зависит от базы данных и он обрабатывает наследование

Найдите для примера TestInheritance () в файле Tests.cs выше.

...