2010-11-18 61 views
1

當使用亞音速從mysql生成activerecord.cs時,某些外鍵被模板忽略。它承認表和列,而不是關係。無法識別外鍵

我檢查了數據庫使用轉儲創建像確信其正確的數據庫,刷新表,刪除等類

所有基本的東西。當我從這個版本生成一切正常工作。然後我添加一些與現有的表相關的表。當我再次生成時,亞音速會錯過新的關係。新表與現有表具有相同的外鍵。

任何想法會幫助我在這個階段

感謝

回答

0

解決它。雖然我的連接字符串是正確的(用於生成表),但在Settings.ttinclude中,以下行不正確(用於外鍵生成):

const string DatabaseName = "db";