Bryan Cook
Bryan Cook
In my opinion, a regex is a poor choice for parsing these errors. You have typed objects (TemplateValidationException) that contain well-defined error messages, files and exact file locations. Best practice...
> ...and exact file locations... My mistake, I thought the `TemplateValidationException` had the FileId, Line and Column as properties. These details are captured in the error message and [calculated here](https://github.com/ChristopherHX/runner.server/blob/0b83f0eaa83214b9ae4a9fd37b30f82b733fe375/src/Sdk/DTObjectTemplating/ObjectTemplating/TemplateContext.cs#L130C1-L146C10)....
> Without -Force, Update-SQL will not change the table you're creating. I'm not using -Force and the column is being added.
I see there's some updates based on the commit. Are these changes ready for consumption or are they still work in progress?
Do you have an example where Import-StoredProcedure is used? I looked at the example in the Pipeworks-Phoenix branch and it looks like you're creating a script block that defines a...