Czy ktoś wie, jak zastosować poprawny atrybut Alias do tabel zapytań z nazwami schematów?Używanie nazw schematów za pomocą SQL Server i ServiceStack.OrmLite
Mam tabelę o nazwie accounts.register
. Próbowałem używać [Alias("accounts.register")]
jako atrybutu klasy dla klasy rejestru, ale to nie działa.
Jeśli zmienię schemat na dbo
, mogę usunąć alias i wszystko działa. Niestety mam system z wieloma schematami, więc potrzebuję tego do działania.
Każdy pomysł jak zdobyć OrmLite to zrobić, jeśli używasz generowanie T4 POCO? – anaximander
Obsługa @anaximander dodana ostatnio w wersji 4. https://github.com/ServiceStack/ServiceStack.OrmLite/commit/a305464056dfa4739f77417dc9e42b323222a3f1. Jeśli chcesz dodać to sam, możesz dodać "[Schemat (" <# = tbl.Schema #> ")]" do wiersza poniżej "[Alias (" <#=tbl.Name#> ")] ', który doda atrybut Schema wymagać. –