Просмотр исходного кода

added xsd:string to AclHelper::getChildHistTable

Piotr Labudda 9 лет назад
Родитель
Сommit
7e222a7ec6
1 измененных файлов с 1 добавлено и 0 удалено
  1. 1 0
      SE/se-lib/Core/AclHelper.php

+ 1 - 0
SE/se-lib/Core/AclHelper.php

@@ -428,6 +428,7 @@ class Core_AclHelper {// Helper class for Acl
       case 'xsd:integer': $sqlType = "int(11) NOT NULL DEFAULT 0"; break;
       case 'xsd:date': $sqlType = "date DEFAULT NULL"; break;
       case 'xsd:decimal': $sqlType = "decimal(" . V::get('@totalDigits', 16, $schema) . ", " . V::get('@fractionDigits', 2, $schema) . ") NOT NULL DEFAULT 0"; break;
+      case 'xsd:string': $sqlType = "varchar(255) NOT NULL DEFAULT ''"; break;
       // TODO: type alias like enum fields: @type => "{$prefix}:{$field_name}Type"
     }
     if (!$sqlType && !empty($schema['@ref'])) $sqlType = "int(11) NOT NULL DEFAULT 0";// TODO: type from ref instance @primaryKey - mostly int