From 988ad097799e64151ca1111d5f66cd1c24e0b2db Mon Sep 17 00:00:00 2001 From: totoro Date: Fri, 17 Mar 2017 23:07:59 +0100 Subject: [PATCH] add missing read or transmit files --- database/db_binds.anubis | 5 +++++ database/db_update_fields.anubis | 5 +++-- database/db_utils.anubis | 2 ++ 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/database/db_binds.anubis b/database/db_binds.anubis index ff428b9..de8543b 100644 --- a/database/db_binds.anubis +++ b/database/db_binds.anubis @@ -6,6 +6,11 @@ * © Calexium */ +transmit calexium_lib/database/types/db_id.anubis +transmit calexium_lib/database/types/db_date.anubis +transmit calexium_lib/database/types/db_time.anubis +transmit calexium_lib/database/types/db_datetime.anubis +transmit calexium_lib/database/db_types.anubis extended version of bind for SQLite3. diff --git a/database/db_update_fields.anubis b/database/db_update_fields.anubis index 015dd74..5dde64d 100644 --- a/database/db_update_fields.anubis +++ b/database/db_update_fields.anubis @@ -6,6 +6,7 @@ * © Calexium */ +read system/string.anubis public type SQLite3_update_field: field(String column, SQLite3Bind bind). @@ -22,7 +23,7 @@ public define (List(SQLite3Bind), String) [] then (so_far, join(", ",clause)), [ h . t ] then if h is field(column, bind) then - make_clause_and_binds(t, [bind . so_far], ["\""+column+"\" = :v_"+column . clause]) + make_update_clause_and_binds(t, [bind . so_far], ["\""+column+"\" = :v_"+column . clause]) } . @@ -38,6 +39,6 @@ public define (List(SQLite3Bind), String) [] then (so_far, join(", ",clause)), [ h . t ] then if h is field(column, bind) then - make_clause_and_binds(t, [bind . so_far], ["\""+column+"\" = :v_"+column . clause]) + make_insert_clause_and_binds(t, [bind . so_far], ["\""+column+"\" = :v_"+column . clause]) } . diff --git a/database/db_utils.anubis b/database/db_utils.anubis index 12c7406..b1e919c 100644 --- a/database/db_utils.anubis +++ b/database/db_utils.anubis @@ -15,6 +15,8 @@ read data_base/sqlite.anubis transmit calexium_lib/database/db_types.anubis transmit calexium_lib/database/db_utils.anubis +transmit calexium_lib/database/db_binds.anubis +transmit calexium_lib/database/db_update_fields.anubis read calexium_lib/net_services_protocols/logger_service.anubis -- libgit2 0.21.4