Fixed the Broken pipe error on SHOW FIELDs queries too
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@746 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
This commit is contained in:
parent
f3cf76d32d
commit
8fff2381ca
@ -64,12 +64,9 @@ def select_one(sql, name = nil)
|
||||
end
|
||||
|
||||
def columns(table_name, name = nil)
|
||||
sql = "SHOW FIELDS FROM #{table_name}"
|
||||
result = nil
|
||||
log(sql, name, @connection) { |connection| result = connection.query(sql) }
|
||||
|
||||
sql = "SHOW FIELDS FROM #{table_name}"
|
||||
columns = []
|
||||
result.each { |field| columns << Column.new(field[0], field[4], field[1]) }
|
||||
execute(sql, name).each { |field| columns << Column.new(field[0], field[4], field[1]) }
|
||||
columns
|
||||
end
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user