private async static Task <ScriptedObjectInfo> GetScriptedObject(DBObjectViewModel vm)
        {
            var ctx = new Data.SchemaDBContext(vm.ConnectionViewModel);
            var objectDefinition = await ctx.GetObjectDefinition(vm.SysObject);

            var scriptedInfo = new ScriptedObjectInfo(objectDefinition, vm.SysObject);

            return(scriptedInfo);
        }