цепочка ассоциаций
Sep. 13th, 2009 06:21 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
увидел потенциальную багу, решил погуглить, запустил сэмпл, увидел багу в либе (не у себя), помучался часик с фиксом, нашел фикс, погуглил, нашел другую библиотеку, … кончилось все редизайном архитектуры, блиа
UPD: А реально ли запустить Entity Framework и Linq to SQL под Mono (Debian) с SQLite и PostgreSQL?
Мне уже кажется, что можно, но, возможно, я что-то упустил. То есть, есть 3 движка Linq to SQL (.NET, Mono, DBLinq) и 3 SQLite провайдера, почти все комбинации запускаются. Перебирать лень.
UPD2: Ага, щас. Микрософтовский SQL кодоген для autogenerated IDs для SQLite генерирует бред, DBLinq – полагается на дебильную эвристику “мы не будем строить метатипы, а понадеемся, что их явно везде юзер прописал, и дефолтные значения пропертей мы тоже не знаем”. ну что за гавно? причем, тесты проходят, т.е. это явно by design. Mono – обладает обеими багами сразу.