suketa

Results 42 issues of suketa

implement duckdb_bind_value refs https://github.com/suketa/ruby-duckdb/issues/690#issuecomment-2867892684 , #940

C

implement duckdb_clear_bindings CAPI

C

implement duckdb_logical_column_type CAPI

C

implement DuckDB::Connection#extract ```ruby con = db.connect stmts = con.extract('SELECT 1; SELECT 2; SELECT 3;') stmts.each do |stmt| stmt.execute end ```

enhancement
Ruby

https://github.com/suketa/ruby-duckdb/actions/runs/10791039936/job/29928726253#step:7:51 got the following error. ``` ../../../../ext/duckdb/result.c:444:20: error: call to undeclared function 'duckdb_result_return_type'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] return INT2FIX(duckdb_result_return_type(ctx->result)); ^ ```

C

- [ ] duckdb_bind_timestamp_tz - [ ] duckdb_string_t_data - [ ] duckdb_string_t_length - [ ] duckdb_result_error_type - [ ] duckdb_create_xxx - [ ] duckdb_get_xxx - [ ] Scalar functions -...

C

https://github.com/suketa/ruby-duckdb/actions/runs/10793328758/job/29935003156#step:8:24 ``` 1) Failure: DuckDBTest::PendingResultTest#test_execute_check_state [test/duckdb_test/pending_result_test.rb:53]: Expected: :no_tasks Actual: :ready ```

Ruby

- `DuckDB::InstanceCache#get_or_create` is wrapping C-API `duckdb_get_or_create_from_cache`. ## Summary by CodeRabbit - **New Features** - Introduced functionality to create database objects from existing handles. - Implemented a caching mechanism for efficient...

## Summary by CodeRabbit - **Chores** - Updated the automated testing setup by replacing Ruby 3.3.7 with Ruby 3.3.8 on both macOS and Ubuntu platforms, ensuring our test environments remain...