ext/extralite/extralite.h in extralite-2.4 vs ext/extralite/extralite.h in extralite-2.5

- old
+ new

@@ -30,10 +30,11 @@ extern VALUE cBusyError; extern VALUE cInterruptError; extern VALUE cParameterError; extern ID ID_call; +extern ID ID_each; extern ID ID_keys; extern ID ID_new; extern ID ID_strip; extern VALUE SYM_hash; @@ -98,10 +99,13 @@ { self, db->sqlite3_db, stmt, params, mode, max_rows, 0, db->gvl_release_threshold, 0 } #define DEFAULT_GVL_RELEASE_THRESHOLD 1000 extern rb_encoding *UTF8_ENCODING; -VALUE safe_execute_multi(query_ctx *ctx); +VALUE safe_batch_execute(query_ctx *ctx); +VALUE safe_batch_query(query_ctx *ctx); +VALUE safe_batch_query_ary(query_ctx *ctx); +VALUE safe_batch_query_single_column(query_ctx *ctx); VALUE safe_query_ary(query_ctx *ctx); VALUE safe_query_changes(query_ctx *ctx); VALUE safe_query_columns(query_ctx *ctx); VALUE safe_query_hash(query_ctx *ctx); VALUE safe_query_single_column(query_ctx *ctx);