Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add scripting API implemented by the SqlScriptPublishModel #316

Merged
merged 34 commits into from Apr 24, 2017
Merged
Show file tree
Hide file tree
Changes from 24 commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
30c07eb
Add nuget package SqlScriptPublishModel.
pensivebrian Mar 12, 2017
2e6813a
Initial commit of the scripting service.
pensivebrian Mar 21, 2017
9e2dfe3
Add list object and script object support to the scripter service.
pensivebrian Mar 22, 2017
5b2f86b
Merge dev branch
pensivebrian Mar 26, 2017
b6e5c59
Refresh SMO from SSMS_Rel 14.0.17049.0
pensivebrian Mar 31, 2017
9d9438a
Add scripting include/exclude object filter support
pensivebrian Apr 7, 2017
dba5ed5
Fix null ref in ScriptingObject.GetHashCode()
pensivebrian Apr 7, 2017
81ea9ea
Log object being scripted
pensivebrian Apr 8, 2017
43f4d4b
Fix scripting against SQL running in a docker container.
pensivebrian Apr 9, 2017
4fe577b
Refactor scripting operation to lazily load the server name from SMO
pensivebrian Apr 14, 2017
c1ce933
merging dev
pensivebrian Apr 14, 2017
47db0c9
Format ScriptingOptions.cs
pensivebrian Apr 14, 2017
1c38721
Reformat some of the scripting operations
pensivebrian Apr 14, 2017
5d42466
Merge dev
pensivebrian Apr 14, 2017
562c693
Bump SMO version in doc samples
pensivebrian Apr 14, 2017
6024b0e
Run srgen and fix build and test failures
pensivebrian Apr 14, 2017
4a2a965
Rename the ScriptingService method from HandleExecuteRequest to Handl…
pensivebrian Apr 14, 2017
d32d820
Reuse a shared northwind database to speed up the scripting tests
pensivebrian Apr 15, 2017
b801efb
Docs the ScriptingExtensionMethods class
pensivebrian Apr 15, 2017
9be1640
Add docs to ScriptingObjectMatchProcessor
pensivebrian Apr 15, 2017
ce48e89
Introduce a Cleanup method for the TestDriver.Tests
pensivebrian Apr 15, 2017
83afb81
Actually reuse the same Northwind database for all scripting tests
pensivebrian Apr 15, 2017
e492c32
SMO Urn and code review fixes
pensivebrian Apr 17, 2017
8771009
Misc code review fixes and docs
pensivebrian Apr 19, 2017
327c659
Merging dev
pensivebrian Apr 19, 2017
7f1b685
Code review feedback
pensivebrian Apr 20, 2017
4ad88e9
Misc Fixes
pensivebrian Apr 20, 2017
8df5a61
Use resources for string and rename ScriptingListObjectsCompleteParam…
pensivebrian Apr 20, 2017
a1e56de
Fix test ScriptSchemaInvalidConnectionString and shorten a few test t…
pensivebrian Apr 20, 2017
a596f54
User nullable bools for the ScriptOptions properties
pensivebrian Apr 20, 2017
56f6977
Merge branch 'dev' into feature/scripterService
pensivebrian Apr 21, 2017
d7bbd85
Doc update for ScriptingObjectMatchProcessor
pensivebrian Apr 21, 2017
60b4afd
Rename ScriptingObjectMatchProcessor to ScriptingObjectMatcher
pensivebrian Apr 24, 2017
aeffd07
Merge branch 'dev' into feature/scripterService
pensivebrian Apr 24, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
Binary file not shown.
Binary file not shown.
Binary file removed bin/nuget/Microsoft.SqlServer.Smo.14.0.17028.nupkg
Binary file not shown.
Binary file not shown.
6 changes: 3 additions & 3 deletions docs/samples/jsonrpc/netcore/executequery/project.json
Expand Up @@ -4,19 +4,19 @@
"buildOptions": {
"debugType": "portable",
"emitEntryPoint": true
},
},
"dependencies": {
"Microsoft.SqlTools.ServiceLayer": {
"target": "project"
},
"Newtonsoft.Json": "9.0.1",
"System.Data.Common": "4.1.0",
"System.Data.SqlClient": "4.4.0-sqltools-24613-04",
"Microsoft.SqlServer.Smo": "14.0.17028",
"Microsoft.SqlServer.Smo": "140.17049.0",
"System.Security.SecureString": "4.0.0",
"System.Collections.Specialized": "4.0.1",
"System.ComponentModel.TypeConverter": "4.1.0",
"System.Diagnostics.Contracts": "4.0.1",
"System.Diagnostics.Contracts": "4.0.1",
"System.Diagnostics.TraceSource": "4.0.0",
"NETStandard.Library": "1.6.0",
"Microsoft.NETCore.Runtime.CoreCLR": "1.0.2",
Expand Down
2 changes: 1 addition & 1 deletion docs/samples/smo/netcore/ModifySetting/project.json
Expand Up @@ -5,7 +5,7 @@
"emitEntryPoint": true
},
"dependencies": {
"Microsoft.SqlServer.Smo": "14.0.17028"
"Microsoft.SqlServer.Smo": "140.17049.0"
},
"frameworks": {
"netcoreapp1.0": {
Expand Down