class DuckDB::Appender
def append_date(value)
appender.end_row
# appender.append_date('2021-10-10')
# appender.append_date(Time.now)
# or
appender.append_date(Date.today)
appender = con.appender('dates')
con.query('CREATE TABLE dates (date_value DATE)')
con = db.connect
db = DuckDB::Database.open
require 'duckdb'
Appends a date value to the current row in the appender.
appender.append_date(val) -> self
call-seq:
def append_date(value) date = _parse_date(value) return self if _append_date(date.year, date.month, date.day) raise_appender_error('failed to append_date') end