* Adding file writer for Markdown tables. No testing yet.
* Unit tests for the markdown writer
* Wiring up the factory and and request types
* Wiring up changes for Markdown serialization in serialization service
* Couple last minute tweaks
* Changes as per PR comments
* Revert temp testing code. 🙈
* Fluent assertions in SerializationServiceTests.cs
Co-authored-by: Ben Russell <russellben@microsoft.com>
* Added error message to validate connect params.
* removed connectionParam == null as ConnnectionCompleteParams cannot be nulled.
* Added ValidateConnectParams to other connection services
* removed message from error
* reverted change to connectionServiceCore
* added updated message
* restore null and added errormessage to GetConnectionCompleteParams
* fix for sr.xlf
* fix for tab
* another fix to tabs
* added message to connection complete error
* small fix
* Fix null logger resulting in undefined error being surfaced to user
* WIP - implement elastic recommendation model
* WIP - implement elastic recommendation model
* Clean up
* Remove unnecessary content files after updating NuGet version
* Refactor
* Clean up
* modifiable sort priority, dropped ledger folders sorted to the bottom
* reorganizing dropped table and view objects in OE integration test
* update to Int32
* Update NuGet version and remove metadata
* Remove Content Include from csproj
* Remove unnecessary PrivateAssets tag
* Use official NuGet build
* Remove reference in IntegrationTests
* Include Object Types are getting from DacFx
* All tests are passing now with excludObjectType casting
* Test fix with new ExccvludeObjectType change
* Added test case for the include objects types
* Updated name to objectTypesDictionary and objectType getName from Display attribute
* code Review updates
* Removing Exclude word logic here as the options were updated on DacFx
* updating the null check
* DacFx vBump
* code updates according to review comments
* support for ledger objects in OE
* generated sr files
* update versionKey to sql 2022 in test env config
* more 2019 to 2022 updates
* add sql2022 instead of replacing
* missed filter on table
* add logging
* more logging
* adding Script160Compat options for sql2022
Co-authored-by: Alan Ren <alanren@microsoft.com>
support for a more robust filtering system in the Object Explorer xml, allowing for or-ing filter properties together for use in URN querying for objects
Co-authored-by: Charles Gagnon <chgagnon@microsoft.com>
* Add null checks when converting notebooks to SQL, and SQL to notebooks.
* Remove unnecessary newlines and spaces from multi-line comments.
* Use the current environment's newline characters when converting cell text to a SQL query.
* Add additional unit tests for notebook conversion.
* Decrement NextRowId if reverting addition of a row that is not committed yet.
* added test and message
* added fixed and extensive tests
* added assert messages
* added dotnet version
* remove code coverage arg
* check failing test
* correct arg placement
* try commenting issue test
* add back code coverage
* ignore test instead of commenting it out
* dont need version
* Adding missing Deploy options
* SQL DB Project database genScript/Publish working but tests
* Test cases fixed for the changes for DacFx and SC services
* Refactored the model name and tested the changes with ADS extensions.
* updated DeploymentOptionProperty model and corresponding updates.
* Adding DisplayNames to the deploymentOptionProperty to maintain names in STS for all extensions.
* MapTabe intialization in constructor
* Updated comment with more meaning
* Porperty strong type update with actual type
* Creating model with generic type getting using Activator.CreateInstance
* Rebase to main and resolved merge conflicts
* Xml comments added and code updated
* Deployment options update
* Deployoptions typo and comments updates a
* updated deployment options comments
* removed unnecessary using statement
* code refactor
* Revert "Revert "Adding new Dac Deployment Options and getting descriptions from DacFx API (#1357)" (#1493)"
This reverts commit 2b48331115.
* removing duplicated default empty string value
* Adding missing Deploy options
* SQL DB Project database genScript/Publish working but tests
* Test cases fixed for the changes for DacFx and SC services
* Refactored the model name and tested the changes with ADS extensions.
* updated DeploymentOptionProperty model and corresponding updates.
* Adding DisplayNames to the deploymentOptionProperty to maintain names in STS for all extensions.
* MapTabe intialization in constructor
* Updated comment with more meaning
* Porperty strong type update with actual type
* Creating model with generic type getting using Activator.CreateInstance
* Rebase to main and resolved merge conflicts
* Xml comments added and code updated
* Deployment options update
* Deployoptions typo and comments updates a
* updated deployment options comments
* removed unnecessary using statement
* code refactor