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