public override kCura.EventHandler.Response Execute()
        {
            var response = new kCura.EventHandler.Response {
                Success = true, Message = String.Empty
            };
            var queryHelper = new SqlQueryHelper();

            try
            {
                //Create manager queue table if it doesn't already exist
                queryHelper.CreateManagerQueueTable(Helper.GetDBContext(-1));

                //Create worker queue table if it doesn't already exist
                queryHelper.CreateWorkerQueueTable(Helper.GetDBContext(-1));

                //Create error log table if it doesn't already exist
                queryHelper.CreateErrorLogTable(Helper.GetDBContext(-1));
            }
            catch (Exception ex)
            {
                response.Success = false;
                response.Message = "Post-Install queue table creation failed with message: " + ex;
            }
            return(response);
        }