lint: uses sql keys on upcase
This commit is contained in:
		
							parent
							
								
									d163c74bcb
								
							
						
					
					
						commit
						4919da1f52
					
				| @ -23,7 +23,7 @@ module Rating | |||||||
|             (#{total_count} / CAST(#{distinct_count} AS float)) count_avg, |             (#{total_count} / CAST(#{distinct_count} AS float)) count_avg, | ||||||
|             COALESCE(AVG(value), 0)                             rating_avg |             COALESCE(AVG(value), 0)                             rating_avg | ||||||
|           FROM #{rate_table_name} |           FROM #{rate_table_name} | ||||||
|           WHERE resource_type = :resource_type and #{scope_type_query(scopeable)} |           WHERE resource_type = :resource_type AND #{scope_type_query(scopeable)} | ||||||
|         ).squish |         ).squish | ||||||
| 
 | 
 | ||||||
|         execute_sql [sql, values] |         execute_sql [sql, values] | ||||||
| @ -43,9 +43,9 @@ module Rating | |||||||
| 
 | 
 | ||||||
|       def values_data(resource, scopeable) |       def values_data(resource, scopeable) | ||||||
|         scope_query = if scopeable.nil? |         scope_query = if scopeable.nil? | ||||||
|                         'scopeable_type is NULL and scopeable_id is NULL' |                         'scopeable_type is NULL AND scopeable_id is NULL' | ||||||
|                       else |                       else | ||||||
|                         'scopeable_type = ? and scopeable_id = ?' |                         'scopeable_type = ? AND scopeable_id = ?' | ||||||
|                       end |                       end | ||||||
| 
 | 
 | ||||||
|         sql = %( |         sql = %( | ||||||
| @ -54,10 +54,10 @@ module Rating | |||||||
|             COALESCE(SUM(value), 0) rating_sum, |             COALESCE(SUM(value), 0) rating_sum, | ||||||
|             COUNT(1)                rating_count |             COUNT(1)                rating_count | ||||||
|           FROM #{rate_table_name} |           FROM #{rate_table_name} | ||||||
|           WHERE resource_type = ? and resource_id = ? and #{scope_query} |           WHERE resource_type = ? AND resource_id = ? AND #{scope_query} | ||||||
|         ).squish |         ).squish | ||||||
| 
 | 
 | ||||||
|         values = [sql, resource.class.base_class.name, resource.id] |         values =  [sql, resource.class.base_class.name, resource.id] | ||||||
|         values += [scopeable.class.base_class.name, scopeable.id] unless scopeable.nil? |         values += [scopeable.class.base_class.name, scopeable.id] unless scopeable.nil? | ||||||
| 
 | 
 | ||||||
|         execute_sql values |         execute_sql values | ||||||
| @ -97,7 +97,7 @@ module Rating | |||||||
|         %(( |         %(( | ||||||
|           SELECT #{count} |           SELECT #{count} | ||||||
|           FROM #{rate_table_name} |           FROM #{rate_table_name} | ||||||
|           WHERE resource_type = :resource_type and #{scope_type_query(scopeable)} |           WHERE resource_type = :resource_type AND #{scope_type_query(scopeable)} | ||||||
|         )) |         )) | ||||||
|       end |       end | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Washington Botelho
						Washington Botelho