Merged HEAD-BUG-FIX (5.1/Cloud) to HEAD (5.1/Cloud)

107747: Fix for ACE-2125 Boolean properties should be supported in the predicate for transactional metadata queries.
    - also includes float and double
   Fix for ACE-2685 Error when using content length and mimetype in the same query 
    - SQL refactor removes this issue
   Fix for ACE-3889 Support the OR operator with transactional AFTS queries


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@107764 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Alan Davis
2015-07-07 08:07:53 +00:00
parent 3a9cab70bf
commit aaa009bd86
49 changed files with 355 additions and 164 deletions

View File

@@ -308,6 +308,9 @@ CREATE TABLE alf_node_properties
KEY fk_alf_nprop_loc (locale_id),
KEY idx_alf_nprop_s (qname_id, string_value(42)),
KEY idx_alf_nprop_l (qname_id, long_value),
KEY idx_alf_nprop_b (qname_id, boolean_value),
KEY idx_alf_nprop_f (qname_id, float_value),
KEY idx_alf_nprop_d (qname_id, double_value),
CONSTRAINT fk_alf_nprop_loc FOREIGN KEY (locale_id) REFERENCES alf_locale (id),
CONSTRAINT fk_alf_nprop_n FOREIGN KEY (node_id) REFERENCES alf_node (id),
CONSTRAINT fk_alf_nprop_qn FOREIGN KEY (qname_id) REFERENCES alf_qname (id)