-
[~] in function insert_or_update() , add print debug info on failure
-
[+] db_get_Int(db, clause, binds). [+] db_get_ids_by_full_clause(db, table_name, id_col, full_clause, binds).
-
[+] add get_db_ids_by_full_clause which allow to make query on any table, set the column id, give the full clause. Return a list of DB_id. [+] add get_all_by_full_clause which allow to make query on any table, set the column id, give the full clause and provide the extractor for this column data type.
-
…example this help to get list of foreign keys
-
…integer_list became db_get_List_Int
-
[+] add upload and download action
-
- update_with_clause (make conditional update) - get_all_to_json (extract only fields by given extractors from the table cursor result to a list of JSON value)
-
- select_fields (all columns name of the datatable separated with coma) - make_json_extractor
-
HK_Form_Action has DB_id in edit_entry instead of String
-
…you need and provide the type get_all function
-
some cleanup in view_table_renderer. replace form_id name from table_name to dialog_id + suffix "_form". This allow to have multiple form with the same table.
-
move the HK_Table_Controller into controller/hk_controller.anubis remove the old TM_delete and the TM_writer add generic insert_or_update in hk_sql_utils which replace the generated function for each table. hk_delete_row now use a generic delete function.
-
add function for getting a list of ids from where clause on specified table_name
-
implement, insert or update, and update to CSV import make clickable the text on Apps view Fix bug on list view with filter which was not applied at first draw add reference to foreign table in foreign_text of HK_Form_Entry