anchor.diff:  										IsQuery(local.executionPlan) AND
   										local.executionPlan.recordCount
   									)>	
  -									<cfthrow type="database" message="DDL and DML statements are not allowed in the query panel for MySQL; only SELECT statements are allowed. Put DDL and DML in the schema panel.">
  +									<cfthrow message="DDL and DML statements are not allowed in the query panel for MySQL; only SELECT statements are allowed. Put DDL and DML in the schema panel.">
   								</cfif>
   
   							</cfif> <!--- end if execution plan --->
  
positive.code: 									<cfif len(this.schema_def.db_type.execution_plan_check)>
  										<cfset local.checkResult = XMLSearch(local.executionPlan[ListFirst(local.executionPlan.columnList)][1], this.schema_def.db_type.execution_plan_check)>       
  										<cfif ArrayLen(local.checkResult)>
  											<cfthrow type="database" message="Explicit commits are not allowed.">
  										</cfif>
  									</cfif>
  
  
negative.code: 								<cfloop list="#local.executionPlanBatchList#" index="executionPlanStatement" delimiters="#chr(7)#">
  								<cftry>	
  									<cfquery datasource="#this.schema_def.db_type_id#_#this.schema_def.short_code#" name="executionPlan">#PreserveSingleQuotes(executionPlanStatement)#</cfquery>								
  									<cfcatch>
  										
  									<!--- execution plan failed! Oh well, carry on.... --->
  									<cfset local.executionPlan = QueryNew("")>
  