Ok, ich habe es getan ...
Gerade die folgende Zeile an wenigen Stellen auf den TT-Dateien hinzugefügt: wenn (ExcludeTables.Contains (tbl.Name)!) {if ((IncludeTables.Length! = 0 & &! IncludeTables.Contains (tbl.Name))) fortfahren;
eine etwas andere Linie über die Beziehungen unter dem ActiveRecord.tt if (! ExcludeTables.Contains (fk.OtherTable)) { if ((IncludeTables.Length! = 0 & &! IncludeTables.Contains (fk .OtherTable))) fortfahren;
und addierten folgende auf der settings.ttinclude String [] IncludeTables = new String [] { "tableA", "tableB"};
Dies ist einfach zu implementieren, aber ein zukünftiges SubSonic-Update wird meine Anpassung löschen. Kann dies dem Projekt hinzugefügt werden?
Danke! Alex
Sieht gut aus! Ich werde es versuchen! Tatsächlich erfordert meine Implementierung die Änderung des Codes für alle Dateien, was bei SubSonic-Updates ein Problem sein wird. – AlexCode