From 1d05cdb131382bf55b6c293ede38fcf603b073f6 Mon Sep 17 00:00:00 2001 From: Sai Avishkar Sreerama <74571829+ssreerama@users.noreply.github.com> Date: Wed, 12 Jul 2023 22:19:04 -0500 Subject: [PATCH] Fix for Database prototype file is not log file error, as this code is for create database (#2144) --- .../ObjectManagement/ObjectTypes/Database/DatabaseHandler.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/Microsoft.SqlTools.ServiceLayer/ObjectManagement/ObjectTypes/Database/DatabaseHandler.cs b/src/Microsoft.SqlTools.ServiceLayer/ObjectManagement/ObjectTypes/Database/DatabaseHandler.cs index c99ebc55..85a8d1f2 100644 --- a/src/Microsoft.SqlTools.ServiceLayer/ObjectManagement/ObjectTypes/Database/DatabaseHandler.cs +++ b/src/Microsoft.SqlTools.ServiceLayer/ObjectManagement/ObjectTypes/Database/DatabaseHandler.cs @@ -401,8 +401,7 @@ namespace Microsoft.SqlTools.ServiceLayer.ObjectManagement prototype.Name = database.Name; // Update database file names now that we have a database name - // Modifying logical file name is not supported in SQL Database Managed Instance. - if (!prototype.HideFileSettings && dataContainer.Server.DatabaseEngineEdition != DatabaseEngineEdition.SqlManagedInstance) + if (viewParams.IsNewObject && !prototype.HideFileSettings) { var sanitizedName = DatabaseUtils.SanitizeDatabaseFileName(prototype.Name);