Skip to content

Commit acedecb

Browse files
committed
doc/reference: Document the new sqlite.binaryguid setting.
1 parent 865c24e commit acedecb

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

doc/reference/modules/configuration.xml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1081,6 +1081,20 @@ in the parameter binding.</programlisting>
10811081
</para>
10821082
</entry>
10831083
</row>
1084+
<row>
1085+
<entry>
1086+
<literal>sqlite.binaryguid</literal>
1087+
</entry>
1088+
<entry>
1089+
SQLite can store GUIDs in binary or text form, controlled by the BinaryGuid
1090+
connection string parameter (default is 'true'). The BinaryGuid setting will affect
1091+
how to cast GUID to string in SQL. NHibernate will attempt to detect this
1092+
setting automatically from the connection string, but if the connection
1093+
or connection string is being handled by the application instead of by NHibernate,
1094+
you can use the <literal>sqlite.binaryguid</literal> NHibernate setting to override the behavior.
1095+
The value can be <literal>true</literal> or <literal>false</literal>.
1096+
</entry>
1097+
</row>
10841098
<row>
10851099
<entry>
10861100
<literal>nhibernate-logger</literal>

0 commit comments

Comments
 (0)