SubSonic 3.0迁移与比赛SimpleRepository自动迁移:外键支持?

时间:2010-07-07 18:22:18

标签: sqlite subsonic foreign-keys

我正在考虑使用SubSonic来创建和访问SQLite数据库。 虽然我倾向于选择SimpleRepository方法,但还不确定哪种风味更适合我。 事实上,我不希望我的数据库比存储我的对象和基本查询更多。

我已经完成了文档,但仍有一些问题不清楚,或者我想确认一下:

1 /“3.0迁移”是否完全支持SQLite?

2 /使用SimpleRepository,自动迁移功能是否等同于“常规”迁移功能,还是只支持其中的一部分(除了增量方面)?

3 /特别是,如何使用Migration.CreateForeignKey(TableColumn oneTable,TableColumn manyTable)来指定外键呢? 我希望[SubSonicForeignKey(Table,Column)]属性能够标记一个属性,以帮助关系导航和索引列。

我想我正在做梦,到目前为止我找到的最佳解决方案就像这篇文章中描述的那样: http://www.frozenmountain.com/blog/post/Automatic-Foreign-Objects-in-SubSonic3-SimpleRepository.aspx

4 /但这仍然无法解决缺失的索引。那么亚音速团队:有一天有机会看到[SubSonicIndex]属性吗?

谢谢!

0 个答案:

没有答案