Strict null scripting (#12126)

* strict null scripting

* fix compile

* fix tests

* fix icon
This commit is contained in:
Anthony Dresser
2020-09-04 18:04:08 -07:00
committed by GitHub
parent bbe5b98a2c
commit 503090856a
35 changed files with 427 additions and 403 deletions

6
src/sql/azdata.d.ts vendored
View File

@@ -322,7 +322,7 @@ declare module 'azdata' {
export interface IConnectionProfile extends ConnectionInfo {
connectionName?: string;
serverName: string;
databaseName: string;
databaseName?: string;
userName: string;
password: string;
authenticationType: string;
@@ -413,7 +413,7 @@ declare module 'azdata' {
/**
* database name
*/
databaseName: string;
databaseName?: string;
/**
* user name
*/
@@ -749,7 +749,7 @@ declare module 'azdata' {
}
export interface ScriptingParamDetails {
filePath: string;
filePath?: string;
scriptCompatibilityOption: string;
targetDatabaseEngineEdition: string;
targetDatabaseEngineType: string;