Sha256: d7db1595c64c2c5f813680807782b9851cba96a8653e438426e42ca03ba468de

Contents?: true

Size: 783 Bytes

Versions: 2

Compression:

Stored size: 783 Bytes

Contents

#ifndef RUBY_DUCKDB_H
#define RUBY_DUCKDB_H

#include "ruby.h"
#include <duckdb.h>

#ifdef HAVE_DUCKDB_BIND_PARAMETER_INDEX
#define HAVE_DUCKDB_H_GE_V090 1
#endif

#ifdef HAVE_DUCKDB_APPENDER_COLUMN_COUNT
#define HAVE_DUCKDB_H_GE_V0_10_0 1
#endif

#include "./error.h"
#include "./database.h"
#include "./connection.h"
#include "./result.h"
#include "./column.h"
#include "./prepared_statement.h"
#include "./pending_result.h"
#include "./util.h"
#include "./converter.h"

#include "./blob.h"
#include "./appender.h"
#include "./config.h"

extern VALUE mDuckDB;
extern VALUE cDuckDBDatabase;
extern VALUE cDuckDBConnection;
extern VALUE cDuckDBBlob;
extern VALUE cDuckDBConfig;
extern VALUE eDuckDBError;
extern VALUE mDuckDBConverter;
extern VALUE cDuckDBPreparedStatement;

#endif

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
duckdb-0.10.1.0 ext/duckdb/ruby-duckdb.h
duckdb-0.10.0.0 ext/duckdb/ruby-duckdb.h