From 674ac5243a808476f7c53e6b0a523b6e3a8340e6 Mon Sep 17 00:00:00 2001 From: Alan Ren Date: Wed, 1 Jun 2022 15:34:33 -0700 Subject: [PATCH] disable table renaming for sql proj (#1526) --- .../TableDesigner/TableDesignerService.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Microsoft.SqlTools.ServiceLayer/TableDesigner/TableDesignerService.cs b/src/Microsoft.SqlTools.ServiceLayer/TableDesigner/TableDesignerService.cs index e936bf75..0e709348 100644 --- a/src/Microsoft.SqlTools.ServiceLayer/TableDesigner/TableDesignerService.cs +++ b/src/Microsoft.SqlTools.ServiceLayer/TableDesigner/TableDesignerService.cs @@ -757,6 +757,11 @@ namespace Microsoft.SqlTools.ServiceLayer.TableDesigner var tableDesigner = this.GetTableDesigner(tableInfo); var table = tableDesigner.TableViewModel; var tableViewModel = new TableViewModel(); + // Disable table renaming for sql project scenario until this issue is fixed: https://github.com/microsoft/azuredatastudio/issues/19557 + var enableTableRenaming = tableInfo.ProjectFilePath == null; + tableViewModel.Name.Enabled = enableTableRenaming; + tableViewModel.Schema.Enabled = enableTableRenaming; + tableViewModel.Name.Value = table.Name; tableViewModel.Schema.Value = table.Schema; tableViewModel.Schema.Values = tableDesigner.Schemas.ToList();