Skip to content

Commit 1d77ee5

Browse files
committed
Merge remote-tracking branch 'nhibernate/master'
2 parents dc9d1c2 + 518b555 commit 1d77ee5

File tree

1 file changed

+32
-2
lines changed

1 file changed

+32
-2
lines changed

doc/reference/modules/basic_mapping.xml

+32-2
Original file line numberDiff line numberDiff line change
@@ -2419,12 +2419,30 @@
24192419
<entry><literal>DbType.StringFixedLength - 1 char</literal></entry>
24202420
<entry>Default when no <literal>type</literal> attribute specified.</entry>
24212421
</row>
2422+
<row>
2423+
<entry><literal>Date</literal></entry>
2424+
<entry><literal>System.DateTime</literal></entry>
2425+
<entry><literal>DbType.Date</literal></entry>
2426+
<entry><literal>type="Date"</literal> must be specified.</entry>
2427+
</row>
24222428
<row>
24232429
<entry><literal>DateTime</literal></entry>
24242430
<entry><literal>System.DateTime</literal></entry>
24252431
<entry><literal>DbType.DateTime</literal> - ignores the milliseconds</entry>
24262432
<entry>Default when no <literal>type</literal> attribute specified.</entry>
24272433
</row>
2434+
<row>
2435+
<entry><literal>DateTime2</literal></entry>
2436+
<entry><literal>System.DateTime</literal></entry>
2437+
<entry><literal>DbType.DateTime2</literal></entry>
2438+
<entry><literal>type="DateTime2"</literal> must be specified.</entry>
2439+
</row>
2440+
<row>
2441+
<entry><literal>DbTimestamp</literal></entry>
2442+
<entry><literal>System.DateTime</literal></entry>
2443+
<entry><literal>DbType.DateTime</literal> - as specific as database supports.</entry>
2444+
<entry><literal>type="DbTimestamp"</literal> must be specified. When used as a <literal>version</literal> field, uses the database's current time rather than the client's current time.</entry>
2445+
</row>
24282446
<row>
24292447
<entry><literal>LocalDateTime</literal></entry>
24302448
<entry><literal>System.DateTime</literal></entry>
@@ -2493,6 +2511,18 @@
24932511
<entry><literal>DbType.Int64</literal></entry>
24942512
<entry><literal>type="Ticks"</literal> must be specified.</entry>
24952513
</row>
2514+
<row>
2515+
<entry><literal>Time</literal></entry>
2516+
<entry><literal>System.DateTime</literal></entry>
2517+
<entry><literal>DbType.Time</literal></entry>
2518+
<entry><literal>type="Time"</literal> must be specified.</entry>
2519+
</row>
2520+
<row>
2521+
<entry><literal>TimeAsTimeSpan</literal></entry>
2522+
<entry><literal>System.TimeSpan</literal></entry>
2523+
<entry><literal>DbType.Time</literal></entry>
2524+
<entry><literal>type="TimeAsTimeSpan"</literal> must be specified.</entry>
2525+
</row>
24962526
<row>
24972527
<entry><literal>TimeSpan</literal></entry>
24982528
<entry><literal>System.TimeSpan</literal></entry>
@@ -2603,8 +2633,8 @@
26032633
</table>
26042634

26052635
<para>
2606-
NHibernate supports some additional type names for compatibility with NHibernate (useful for those coming over from
2607-
NHibernate or using some of the tools to generate <literal>hbm.xml</literal> files).
2636+
NHibernate supports some additional type names for compatibility with Java's Hibernate (useful for those coming over from
2637+
Hibernate or using some of the tools to generate <literal>hbm.xml</literal> files).
26082638
A <literal>type="integer"</literal> or <literal>type="int"</literal> will map to an <literal>Int32</literal>
26092639
NHibernate type, <literal>type="short"</literal> to an <literal>Int16</literal> NHibernateType.
26102640
To see all of the conversions you can view the source of static constructor of the class

0 commit comments

Comments
 (0)