Related: tdf#123975 I think this needs to be initially unset

i.e. https://help.libreoffice.org/Common/Special_Settings#Supports_primary_keys

"This tri-state check box by default is set to the undetermined state"

otherwise the fix for tdf#123975 has no effect

this change initially in...

commit 3208fcb3a36d75d6290d9c548430682f153b09db
Date:   Thu Sep 13 22:57:58 2018 +0200

    tdf#119743: add Features entries in Properties block Drivers.xcu

Change-Id: Ic08fb1330985b90eec10662d50462f4ec127b9f9
Reviewed-on: https://gerrit.libreoffice.org/69042
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
diff --git a/connectivity/registry/ado/org/openoffice/Office/DataAccess/Drivers.xcu b/connectivity/registry/ado/org/openoffice/Office/DataAccess/Drivers.xcu
index 22880e9..91c9a15 100644
--- a/connectivity/registry/ado/org/openoffice/Office/DataAccess/Drivers.xcu
+++ b/connectivity/registry/ado/org/openoffice/Office/DataAccess/Drivers.xcu
@@ -99,9 +99,7 @@
          </prop>
        </node>
        <node oor:name="PrimaryKeySupport" oor:op="replace">
          <prop oor:name="Value" oor:type="xs:boolean">
            <value>true</value>
          </prop>
          <prop oor:name="Value" oor:type="xs:boolean"/>
        </node>
        <node oor:name="RespectDriverResultSetType" oor:op="replace">
          <prop oor:name="Value" oor:type="xs:boolean">
diff --git a/connectivity/registry/jdbc/org/openoffice/Office/DataAccess/Drivers.xcu b/connectivity/registry/jdbc/org/openoffice/Office/DataAccess/Drivers.xcu
index 03b4ee3..65a0d72 100644
--- a/connectivity/registry/jdbc/org/openoffice/Office/DataAccess/Drivers.xcu
+++ b/connectivity/registry/jdbc/org/openoffice/Office/DataAccess/Drivers.xcu
@@ -134,9 +134,7 @@
          </prop>
        </node>
        <node oor:name="PrimaryKeySupport" oor:op="replace">
          <prop oor:name="Value" oor:type="xs:boolean">
            <value>true</value>
          </prop>
          <prop oor:name="Value" oor:type="xs:boolean"/>
        </node>
        <node oor:name="RespectDriverResultSetType" oor:op="replace">
          <prop oor:name="Value" oor:type="xs:boolean">
diff --git a/connectivity/registry/odbc/org/openoffice/Office/DataAccess/Drivers.xcu b/connectivity/registry/odbc/org/openoffice/Office/DataAccess/Drivers.xcu
index f0d1e03..f2dbd91 100644
--- a/connectivity/registry/odbc/org/openoffice/Office/DataAccess/Drivers.xcu
+++ b/connectivity/registry/odbc/org/openoffice/Office/DataAccess/Drivers.xcu
@@ -141,9 +141,7 @@
          </prop>
        </node>
        <node oor:name="PrimaryKeySupport" oor:op="replace">
          <prop oor:name="Value" oor:type="xs:boolean">
            <value>true</value>
          </prop>
          <prop oor:name="Value" oor:type="xs:boolean"/>
        </node>
        <node oor:name="RespectDriverResultSetType" oor:op="replace">
          <prop oor:name="Value" oor:type="xs:boolean">