prepared statements
This commit is contained in:
parent
c2883ac784
commit
9cc698d185
|
@ -1,6 +1,7 @@
|
|||
#!/usr/bin/ruby
|
||||
require 'yaml'
|
||||
require 'mysql2'
|
||||
require 'mysql2-cs-bind'
|
||||
require './sql.rb'
|
||||
|
||||
config = YAML::load_file(File.join(__dir__, 'config.yaml'))
|
||||
|
@ -22,7 +23,7 @@ dbres.each do| result_row |
|
|||
brand_id = result_row["brand"].to_i
|
||||
brands.push(brand_id)
|
||||
end
|
||||
$database.query("UPDATE parts SET brand = NULL WHERE brand IN (:brands)", brands)
|
||||
$database.xquery("UPDATE parts SET brand = NULL WHERE brand IN (?)", [brands])
|
||||
dbres = $database.query("SELECT brands.id, COUNT(*) FROM brands JOIN parts ON parts.brand = brands.id GROUP BY brands.id HAVING count(*) < 2;")
|
||||
dbres.each do| result_row |
|
||||
brand_id = result_row["brands.id"].to_i
|
||||
|
|
Loading…
Reference in New Issue