Commit 67283d2acf36bae89805163ecebbec67fa677e3f
1 parent
3fbfbd95
Add list of the column's name of the table
Showing
1 changed file
with
7 additions
and
5 deletions
Show diff stats
controller/hk_controller.anubis
| @@ -25,17 +25,19 @@ transmit calexium_lib/database/db_types.anubis | @@ -25,17 +25,19 @@ transmit calexium_lib/database/db_types.anubis | ||
| 25 | 25 | ||
| 26 | public type HK_Table_controller: | 26 | public type HK_Table_controller: |
| 27 | hk_table_controller( | 27 | hk_table_controller( |
| 28 | - String table_name, | ||
| 29 | - //Create | 28 | + String table_name, |
| 29 | + List(String) columns_name, | ||
| 30 | + | ||
| 31 | + //Create | ||
| 30 | (SQLite3DataBase db, List(Web_arg) lwa) -> Maybe(Int) write_from_type, | 32 | (SQLite3DataBase db, List(Web_arg) lwa) -> Maybe(Int) write_from_type, |
| 31 | (SQLite3DataBase db, List(Web_arg) lwa) -> Maybe(Int) write_from_fields, | 33 | (SQLite3DataBase db, List(Web_arg) lwa) -> Maybe(Int) write_from_fields, |
| 32 | - //Read | 34 | + //Read |
| 33 | (SQLite3DataBase db, String clause) -> Int get_count, | 35 | (SQLite3DataBase db, String clause) -> Int get_count, |
| 34 | //(SQLite3DataBase db, String clause) -> List($T) get_all_by_clause_to_list_type, | 36 | //(SQLite3DataBase db, String clause) -> List($T) get_all_by_clause_to_list_type, |
| 35 | (SQLite3DataBase db, List(String) columns, Bool resolve_fk, DB_id) -> JsonValue get_one_json, | 37 | (SQLite3DataBase db, List(String) columns, Bool resolve_fk, DB_id) -> JsonValue get_one_json, |
| 36 | (SQLite3DataBase db, List(String) columns, Bool resolve_fk, HK_Referer referer, String clause, String order_by) -> JsonValue get_rows_json, | 38 | (SQLite3DataBase db, List(String) columns, Bool resolve_fk, HK_Referer referer, String clause, String order_by) -> JsonValue get_rows_json, |
| 37 | - //Update | ||
| 38 | - //Delete | 39 | + //Update |
| 40 | + //Delete | ||
| 39 | (SQLite3DataBase db, List(Int) l_int) -> Maybe(One) delete, | 41 | (SQLite3DataBase db, List(Int) l_int) -> Maybe(One) delete, |
| 40 | 42 | ||
| 41 | //view interface | 43 | //view interface |