mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-01-15 09:35:37 -05:00
Swap rename to use DacFx move api (#22051)
* swap rename to use DacFx project apis * add support for rename pre/post deploy scripts and add tests * update the enum names too * check instanceof instead of getting and iterating through all the collections
This commit is contained in:
@@ -68,7 +68,7 @@ export abstract class FileNode extends BaseProjectTreeItem {
|
||||
export class SqlObjectFileNode extends FileNode {
|
||||
public override get treeItem(): vscode.TreeItem {
|
||||
const treeItem = super.treeItem;
|
||||
treeItem.contextValue = DatabaseProjectItemType.sqlObjectFile;
|
||||
treeItem.contextValue = DatabaseProjectItemType.sqlObjectScript;
|
||||
|
||||
return treeItem;
|
||||
}
|
||||
@@ -95,7 +95,7 @@ export class TableFileNode extends SqlObjectFileNode {
|
||||
export class PreDeployNode extends FileNode {
|
||||
public override get treeItem(): vscode.TreeItem {
|
||||
const treeItem = super.treeItem;
|
||||
treeItem.contextValue = DatabaseProjectItemType.preDeploy;
|
||||
treeItem.contextValue = DatabaseProjectItemType.preDeploymentScript;
|
||||
|
||||
return treeItem;
|
||||
}
|
||||
@@ -104,7 +104,7 @@ export class PreDeployNode extends FileNode {
|
||||
export class PostDeployNode extends FileNode {
|
||||
public override get treeItem(): vscode.TreeItem {
|
||||
const treeItem = super.treeItem;
|
||||
treeItem.contextValue = DatabaseProjectItemType.postDeploy;
|
||||
treeItem.contextValue = DatabaseProjectItemType.postDeploymentScript;
|
||||
|
||||
return treeItem;
|
||||
}
|
||||
@@ -113,7 +113,7 @@ export class PostDeployNode extends FileNode {
|
||||
export class NoneNode extends FileNode {
|
||||
public override get treeItem(): vscode.TreeItem {
|
||||
const treeItem = super.treeItem;
|
||||
treeItem.contextValue = DatabaseProjectItemType.none;
|
||||
treeItem.contextValue = DatabaseProjectItemType.noneFile;
|
||||
|
||||
return treeItem;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user