Skip to content

Commit dca00e6

Browse files
committed
fix: update c++ batch code
1 parent d8dacdf commit dca00e6

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

package/cpp/specs/HybridNitroSQLite.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,15 +66,15 @@ std::shared_ptr<Promise<std::shared_ptr<HybridNativeQueryResultSpec>>> HybridNit
6666
});
6767
};
6868

69-
BatchQueryResult HybridNitroSQLite::executeBatch(const std::string& dbName, const std::vector<BatchQueryCommand>& batchParams) {
69+
BatchQueryResult HybridNitroSQLite::executeBatch(const std::string& dbName, const std::vector<NativeBatchQueryCommand>& batchParams) {
7070
const auto commands = batchParamsToCommands(batchParams);
7171

7272
auto result = sqliteExecuteBatch(dbName, commands);
7373
return BatchQueryResult(result.rowsAffected);
7474
};
7575

7676
std::shared_ptr<Promise<BatchQueryResult>> HybridNitroSQLite::executeBatchAsync(const std::string& dbName,
77-
const std::vector<BatchQueryCommand>& batchParams) {
77+
const std::vector<NativeBatchQueryCommand>& batchParams) {
7878
return Promise<BatchQueryResult>::async([=, this]() -> BatchQueryResult {
7979
auto result = executeBatch(dbName, batchParams);
8080
return result;

package/cpp/specs/HybridNitroSQLite.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@ class HybridNitroSQLite : public HybridNitroSQLiteSpec {
3232

3333
std::shared_ptr<Promise<std::shared_ptr<HybridNativeQueryResultSpec>>> executeAsync(const std::string& dbName, const std::string& query, const std::optional<SQLiteQueryParams>& params) override;
3434

35-
BatchQueryResult executeBatch(const std::string& dbName, const std::vector<BatchQueryCommand>& commands) override;
36-
std::shared_ptr<Promise<BatchQueryResult>> executeBatchAsync(const std::string& dbName, const std::vector<BatchQueryCommand>& commands) override;
35+
BatchQueryResult executeBatch(const std::string& dbName, const std::vector<NativeBatchQueryCommand>& commands) override;
36+
std::shared_ptr<Promise<BatchQueryResult>> executeBatchAsync(const std::string& dbName, const std::vector<NativeBatchQueryCommand>& commands) override;
3737

3838
FileLoadResult loadFile(const std::string& dbName, const std::string& location) override;
3939
std::shared_ptr<Promise<FileLoadResult>> loadFileAsync(const std::string& dbName, const std::string& location) override;

package/cpp/sqliteExecuteBatch.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
namespace margelo::rnnitrosqlite {
1010

11-
std::vector<BatchQuery> batchParamsToCommands(const std::vector<BatchQueryCommand>& batchParams) {
11+
std::vector<BatchQuery> batchParamsToCommands(const std::vector<NativeBatchQueryCommand>& batchParams) {
1212
auto commands = std::vector<BatchQuery>();
1313

1414
for (auto& command : batchParams) {

package/cpp/sqliteExecuteBatch.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*/
44
#pragma once
55

6-
#include "BatchQueryCommand.hpp"
6+
#include "NativeBatchQueryCommand.hpp"
77
#include "types.hpp"
88

99
using namespace facebook;
@@ -20,7 +20,7 @@ struct BatchQuery {
2020
* Local Helper method to translate JSI objects BatchQuery datastructure
2121
* MUST be called in the JavaScript Thread
2222
*/
23-
std::vector<BatchQuery> batchParamsToCommands(const std::vector<BatchQueryCommand>& batchParams);
23+
std::vector<BatchQuery> batchParamsToCommands(const std::vector<NativeBatchQueryCommand>& batchParams);
2424

2525
/**
2626
* Execute a batch of commands in a exclusive transaction

0 commit comments

Comments
 (0)