mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-01-16 17:22:29 -05:00
Replaced db project readme file with opening a doc in browser after project is created (#19543)
This commit is contained in:
@@ -8,7 +8,6 @@ import * as vscode from 'vscode';
|
||||
import * as vscodeMssql from 'vscode-mssql';
|
||||
import * as mssql from 'mssql';
|
||||
import * as templates from '../templates/templates';
|
||||
import * as projectAssets from '../projectProvider/projectAssets';
|
||||
import * as path from 'path';
|
||||
|
||||
import { ProjectsController } from './projectController';
|
||||
@@ -90,7 +89,6 @@ export default class MainController implements vscode.Disposable {
|
||||
IconPathHelper.setExtensionContext(this.extensionContext);
|
||||
|
||||
await templates.loadTemplates(path.join(this.context.extensionPath, 'resources', 'templates'));
|
||||
projectAssets.loadAssets(path.join(this.context.extensionPath, 'resources', 'projectAssets'));
|
||||
}
|
||||
|
||||
public dispose(): void {
|
||||
|
||||
@@ -11,7 +11,6 @@ import * as utils from '../common/utils';
|
||||
import * as UUID from 'vscode-languageclient/lib/utils/uuid';
|
||||
import * as templates from '../templates/templates';
|
||||
import * as vscode from 'vscode';
|
||||
import * as fse from 'fs-extra';
|
||||
import type * as azdataType from 'azdata';
|
||||
import * as dataworkspace from 'dataworkspace';
|
||||
import type * as mssqlVscode from 'vscode-mssql';
|
||||
@@ -47,7 +46,6 @@ import { addDatabaseReferenceQuickpick } from '../dialogs/addDatabaseReferenceQu
|
||||
import { ILocalDbDeployProfile, ISqlDbDeployProfile } from '../models/deploy/deployProfile';
|
||||
import { EntryType, FileProjectEntry, IDatabaseReferenceProjectEntry, SqlProjectReferenceProjectEntry } from '../models/projectEntry';
|
||||
import { UpdateProjectAction, UpdateProjectDataModel } from '../models/api/updateProject';
|
||||
import { targetPlatformToAssets } from '../projectProvider/projectAssets';
|
||||
import { AzureSqlClient } from '../models/deploy/azureSqlClient';
|
||||
|
||||
const maxTableLength = 10;
|
||||
@@ -200,20 +198,6 @@ export class ProjectsController {
|
||||
await fs.mkdir(projectFolderPath, { recursive: true });
|
||||
await fs.writeFile(newProjFilePath, newProjFileContents);
|
||||
|
||||
// Copy project readme
|
||||
if (targetPlatformToAssets?.has(targetPlatform) && (targetPlatformToAssets?.get(targetPlatform)?.readmeFolder)) {
|
||||
const readmeFolder = targetPlatformToAssets.get(targetPlatform)?.readmeFolder;
|
||||
|
||||
if (readmeFolder) {
|
||||
const readmeFile = path.join(readmeFolder, 'README.md');
|
||||
const folderExists = await utils.exists(readmeFile);
|
||||
if (folderExists) {
|
||||
await fs.copyFile(readmeFile, path.join(projectFolderPath, 'README.md'));
|
||||
await fse.copy(path.join(readmeFolder, 'assets'), path.join(projectFolderPath, 'assets'));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
await this.addTemplateFiles(newProjFilePath, creationParams.projectTypeId);
|
||||
|
||||
return newProjFilePath;
|
||||
|
||||
Reference in New Issue
Block a user