Răsfoiți Sursa

Invoice App: Config PK fix.

Nate Jones 10 ani în urmă
părinte
comite
b906ffa5a2
1 a modificat fișierele cu 3 adăugiri și 1 ștergeri
  1. 3 1
      invoices/app_config.php

+ 3 - 1
invoices/app_config.php

@@ -184,7 +184,9 @@
 		$apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'uuid';
 		$apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'text';
 		$apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'char(36)';
-		$apps[$x]['db'][$y]['fields'][$z]['key']['type'] = 'primary';
+		$apps[$x]['db'][$y]['fields'][$z]['key']['type'] = 'foreign';
+		$apps[$x]['db'][$y]['fields'][$z]['key']['reference']['table'] = 'v_invoices';
+		$apps[$x]['db'][$y]['fields'][$z]['key']['reference']['field'] = 'invoice_uuid';
 		$apps[$x]['db'][$y]['fields'][$z]['description'] = '';
 		$z++;
 		$apps[$x]['db'][$y]['fields'][$z]['name'] = 'item_qty';