hk_sql_utils.anubis
697 Bytes
/*
* Created by PyramIDE.
* User: フランスのトトロ aka (David RENÉ)
* Date: 02/04/2017
* Time: 19:23
* © Calexium
*/
read hayamiki_lib/types/hayamiki.anubis
public define String
referer_to_sql_clause
(
HK_Referer referer,
String table_name,
List(String) table_columns
)=
if referer is
{
no_referer then " (1 = 1) ",
hk_referer(referer_table, referer_row_id, fk_table, fk_column) then
if referer_table = table_name then
"id = " +referer_row_id
else if fk_column:table_columns then
fk_column + " = " + referer_row_id
else
" (1 = 1) ",
}
.