From e87afa6d6cfb2d0a6dff55576bb57e79661964eb Mon Sep 17 00:00:00 2001 From: totoro Date: Mon, 14 Aug 2017 13:06:03 +0200 Subject: [PATCH] add to_JsonValue for DB_id --- database/db_types.anubis | 12 ++++++++++++ 1 file changed, 12 insertions(+), 0 deletions(-) diff --git a/database/db_types.anubis b/database/db_types.anubis index 82103dd..7c7cd37 100644 --- a/database/db_types.anubis +++ b/database/db_types.anubis @@ -13,6 +13,7 @@ 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/types/db_integer.anubis +transmit calexium_lib/web/CXM_json.anubis /* DB_id will is deprecated. Please use next version below all upper case */ //public type DB_id: @@ -34,6 +35,17 @@ public define String db_id(_idx) then abs_to_decimal(_idx) }. +public define JsonValue + to_JsonValue + ( + DB_id idx + )= + if idx is + { + none then json_string("none"), + db_id(_idx) then json_int(_idx) + }. + public define String String s + DB_id idx = s + to_String(idx) -- libgit2 0.21.4