Add ResultSet#column_names. Fixes #11

This commit is contained in:
Ary Borenszweig 2016-07-17 21:50:52 -03:00
parent 1a4622ee59
commit b5112d9a48
2 changed files with 13 additions and 0 deletions

View file

@ -61,6 +61,11 @@ module DB
# Returns the name of the column in `index` 0-based position.
abstract def column_name(index : Int32) : String
# Returns the name of the columns.
def column_names
Array(String).new(column_count) { |i| column_name(i) }
end
# Reads the next column value
abstract def read