Commit f3910a95df0b2a6ce20553a60e8f9dd015ddd132
1 parent
c6bd97b1
[+] add helper for foreign_key with Active_Filter
Showing
1 changed file
with
19 additions
and
0 deletions
Show diff stats
model/fields.anubis
| @@ -215,6 +215,25 @@ public define HK_Model_Field | @@ -215,6 +215,25 @@ public define HK_Model_Field | ||
| 215 | String table_name | 215 | String table_name |
| 216 | )= | 216 | )= |
| 217 | foreign_key(hk_app_name, table_name, [], [], []). | 217 | foreign_key(hk_app_name, table_name, [], [], []). |
| 218 | + | ||
| 219 | +public define HK_Model_Field | ||
| 220 | + foreign_key | ||
| 221 | + ( | ||
| 222 | + HK_App_Name hk_app_name, | ||
| 223 | + String table_name, | ||
| 224 | + List(HK_Foreign_Key_Active_Filter) fk_active_filters | ||
| 225 | + )= | ||
| 226 | + foreign_key(hk_app_name, table_name, [], fk_active_filters, []). | ||
| 227 | + | ||
| 228 | +public define HK_Model_Field | ||
| 229 | + foreign_key | ||
| 230 | + ( | ||
| 231 | + HK_App_Name hk_app_name, | ||
| 232 | + String table_name, | ||
| 233 | + List(String) searchable_fields, | ||
| 234 | + List(HK_Foreign_Key_Active_Filter) fk_active_filters | ||
| 235 | + )= | ||
| 236 | + foreign_key(hk_app_name, table_name, searchable_fields, fk_active_filters, []). | ||
| 218 | 237 | ||
| 219 | public define HK_Model_Field | 238 | public define HK_Model_Field |
| 220 | foreign_key | 239 | foreign_key |