lib/knj/knjdb/dump.rb in knjrbfw-0.0.41 vs lib/knj/knjdb/dump.rb in knjrbfw-0.0.42
- old
+ new
@@ -24,11 +24,11 @@
@rows_count = 0
if @args[:tables]
tables = @args[:tables]
else
- tables = @args[:db].tables.list
+ tables = @args[:db].tables.list.values
end
if @on_status
@on_status.call(:text => "Preparing.")
@@ -36,10 +36,10 @@
tables.each do |table_obj|
@rows_count_total += table_obj.rows_count
end
end
- tables.each do |table_name, table_obj|
+ tables.each do |table_obj|
table_obj = @args[:db].tables[table_obj] if table_obj.is_a?(String) or table_obj.is_a?(Symbol)
#Figure out keys.
@keys = []
table_obj.columns do |col|
\ No newline at end of file