sysdiagram and related SPs are not excluded by default
See original GitHub issueHello!
After adding support for diagrams in my DB, Facil included related types and SPs in the generated file. At a first glance this is not a problem by itself, but it produced an unexpected behavior, my code started raising a System.AccessViolationException.
The culprit for raising this exception are one or many of these:
type sysdiagrams
type sp_alterdiagram_Executable
type sp_alterdiagram
type sp_creatediagram_Executable
type sp_creatediagram
type sp_dropdiagram_Executable
type sp_dropdiagram
type sp_helpdiagramdefinition_Executable
type sp_helpdiagramdefinition
type sp_helpdiagrams_Executable
type sp_helpdiagrams
type sp_renamediagram_Executable
type sp_renamediagram
type sp_upgraddiagrams
As a workaround, we excluded these DB elements using “except” mechanism (facil.yaml) provided by Facil.
Kind regards, Mauricio
Issue Analytics
- State:
- Created 6 months ago
- Comments:11 (6 by maintainers)
Thanks. If you believe this is a compiler issue, you should raise an issue at https://github.com/dotnet/fsharp. But I’m not sure it can be considered a compiler issue. 70k lines is a lot.
hello @cmeeren