Kaydet (Commit) 87b44efa authored tarafından Mike Kaganski's avatar Mike Kaganski

tdf#121092: save AppendTableAliasName to ODB

This property corresponds to AppendTableAliasInSelect in Features
sections.
Also the default value in Drivers.xcu for ODBC made consistent
with that in ODatabaseModelImpl::getDefaultDataSourceSettings.

Change-Id: I95335e0808b9b8021189c2c75826c2d792a10566
Reviewed-on: https://gerrit.libreoffice.org/69028
Tested-by: Jenkins
Reviewed-by: 's avatarMike Kaganski <mike.kaganski@collabora.com>
üst 6871bb34
......@@ -12,10 +12,11 @@ There are two kinds of properties named "Value":
Each node in Feature section must have an equivalent in Property section
Most of the time the node name of both sections should be equal,
however there are 4 known exceptions (more?):
however there are 5 known exceptions (more?):
- "UseBracketedOuterJoinSyntax" feature => "EnableOuterJoinEscape" property
- "UseDOSLineEnds" feature => "PreferDosLikeLineEnds" property
- "UseSQL92NamingConstraints" feature => "EnableSQL92Check" property
- "AppendTableAliasInSelect" feature => "AppendTableAliasName" property
- "UseKeywordAsBeforeAlias" feature => "GenerateASBeforeCorrelationName"
See dbaccess/source/ui/dlg/DbAdminImpl.cxx, ODbDataSourceAdministrationHelper constructor, eg:
......
......@@ -41,7 +41,8 @@
<value>true</value>
</prop>
</node>
<node oor:name="AppendTableAliasInSelect" oor:op="replace">
<node oor:name="AppendTableAliasName" oor:op="replace">
<!-- Corresponds to AppendTableAliasInSelect in Features - see connectivity/registry/README -->
<prop oor:name="Value" oor:type="xs:boolean">
<value>true</value>
</prop>
......@@ -120,6 +121,7 @@
</prop>
</node>
<node oor:name="AppendTableAliasInSelect" oor:op="replace">
<!-- Corresponds to AppendTableAliasName in Properties - see connectivity/registry/README -->
<prop oor:name="Value" oor:type="xs:boolean">
<value>true</value>
</prop>
......@@ -247,7 +249,8 @@
<value>true</value>
</prop>
</node>
<node oor:name="AppendTableAliasInSelect" oor:op="replace">
<node oor:name="AppendTableAliasName" oor:op="replace">
<!-- Corresponds to AppendTableAliasInSelect in Features - see connectivity/registry/README -->
<prop oor:name="Value" oor:type="xs:boolean">
<value>true</value>
</prop>
......@@ -280,6 +283,7 @@
</prop>
</node>
<node oor:name="AppendTableAliasInSelect" oor:op="replace">
<!-- Corresponds to AppendTableAliasName in Properties - see connectivity/registry/README -->
<prop oor:name="Value" oor:type="xs:boolean">
<value>true</value>
</prop>
......
......@@ -66,7 +66,8 @@
<value>true</value>
</prop>
</node>
<node oor:name="AppendTableAliasInSelect" oor:op="replace">
<node oor:name="AppendTableAliasName" oor:op="replace">
<!-- Corresponds to AppendTableAliasInSelect in Features - see connectivity/registry/README -->
<prop oor:name="Value" oor:type="xs:boolean">
<value>true</value>
</prop>
......@@ -155,6 +156,7 @@
</prop>
</node>
<node oor:name="AppendTableAliasInSelect" oor:op="replace">
<!-- Corresponds to AppendTableAliasName in Properties - see connectivity/registry/README -->
<prop oor:name="Value" oor:type="xs:boolean">
<value>true</value>
</prop>
......
......@@ -72,9 +72,10 @@
<value>false</value>
</prop>
</node>
<node oor:name="AppendTableAliasInSelect" oor:op="replace">
<node oor:name="AppendTableAliasName" oor:op="replace">
<!-- Corresponds to AppendTableAliasInSelect in Features - see connectivity/registry/README -->
<prop oor:name="Value" oor:type="xs:boolean">
<value>true</value>
<value>false</value>
</prop>
</node>
<node oor:name="GenerateASBeforeCorrelationName" oor:op="replace">
......@@ -163,6 +164,7 @@
</prop>
</node>
<node oor:name="AppendTableAliasInSelect" oor:op="replace">
<!-- Corresponds to AppendTableAliasName in Properties - see connectivity/registry/README -->
<prop oor:name="Value" oor:type="xs:boolean">
<value>true</value>
</prop>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment