Creating a new database project, project items

* can create, open, and close sqlproj files
* can add sql objects to projects
This commit is contained in:
Benjin Dubishar
2020-04-17 14:09:59 -07:00
committed by GitHub
parent 05526bbaca
commit b3492e3f57
34 changed files with 1782 additions and 94 deletions

View File

@@ -21,7 +21,7 @@ export class SqlConnectionDataSource extends DataSource {
return SqlConnectionDataSource.type;
}
public get friendlyName(): string {
public get typeFriendlyName(): string {
return constants.sqlConnectionStringFriendly;
}
@@ -42,6 +42,10 @@ export class SqlConnectionDataSource extends DataSource {
}
}
public getSetting(settingName: string): string {
return this.connectionStringComponents[settingName];
}
public static fromJson(json: DataSourceJson): SqlConnectionDataSource {
return new SqlConnectionDataSource(json.name, (json.data as unknown as SqlConnectionDataSourceJson).connectionString);
}