Sha256: d09c3c981a4bc2bf6c28c0541457b30438c61b41716d08bb942be069d489b593

Contents?: true

Size: 646 Bytes

Versions: 1

Compression:

Stored size: 646 Bytes

Contents

#ifndef RUBY_DUCKDB_H
#define RUBY_DUCKDB_H

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

#ifdef HAVE_DUCKDB_APPEND_DATA_CHUNK
#define HAVE_DUCKDB_H_GE_V033 1
#endif

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

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

#ifdef HAVE_DUCKDB_CREATE_CONFIG

#include "./config.h"

#endif /* HAVE_DUCKDB_CREATE_CONFIG */

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

#endif

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
duckdb-0.3.4.0 ext/duckdb/ruby-duckdb.h