Răsfoiți Sursa

Add ['type'] back to $field['key']['type'] as its used in many app_config.php files.

Mark Crane 12 ani în urmă
părinte
comite
2437225036
2 a modificat fișierele cu 3 adăugiri și 3 ștergeri
  1. 2 2
      resources/classes/schema.php
  2. 1 1
      resources/schema.php

+ 2 - 2
resources/classes/schema.php

@@ -72,10 +72,10 @@ include "root.php";
 										else {
 											$sql .= $field['type'];
 										}
-										if ($field['key'] == "primary") {
+										if ($field['key']['type'] == "primary") {
 											$sql .= " PRIMARY KEY";
 										}
-										if ($field['key'] == "foreign") {
+										if ($field['key']['type'] == "foreign") {
 											if ($this->db_type == "pgsql") {
 												//$sql .= " references ".$field['key']['reference']['table']."(".$field['key']['reference']['field'].")";
 											}

+ 1 - 1
resources/schema.php

@@ -188,7 +188,7 @@ function db_create_table ($apps, $db_type, $table) {
 						else {
 							$sql .= $field['type'];
 						}
-						if ($field['key'] == "primary") {
+						if ($field['key']['type'] == "primary") {
 							$sql .= " PRIMARY KEY";
 						}
 						$field_count++;