GH3530: Add locale specific tests to check for invalid type conversions.#3548
Open
deAtog wants to merge 54 commits intonhibernate:masterfrom deAtog:GH-3530
+2,180-115
Commits
Commits on Jun 10, 2024
- authored andDavid EllingsworthcommittedDavid Ellingsworth
- authored andDavid EllingsworthcommittedDavid Ellingsworth
- authored andDavid EllingsworthcommittedDavid Ellingsworth
- authored andDavid EllingsworthcommittedDavid Ellingsworth
- authored andDavid EllingsworthcommittedDavid Ellingsworth
- authored andDavid EllingsworthcommittedDavid Ellingsworth
- authored andDavid EllingsworthcommittedDavid Ellingsworth
- authored andDavid EllingsworthcommittedDavid Ellingsworth
nhibernateGH-3530: Attempt to switch to a guid Id as some databases do not support the identity generator.
authored andDavid EllingsworthcommittedDavid Ellingsworth- authored andDavid EllingsworthcommittedDavid Ellingsworth
- authored andDavid EllingsworthcommittedDavid Ellingsworth
- authored andDavid EllingsworthcommittedDavid Ellingsworth
- authored andDavid EllingsworthcommittedDavid Ellingsworth
- authored andDavid EllingsworthcommittedDavid Ellingsworth
- authored andDavid EllingsworthcommittedDavid Ellingsworth
- authored andDavid EllingsworthcommittedDavid Ellingsworth
nhibernateGH-3530: Let the SchemaExporter drop and create tables before attempting to create them manually.
authored andDavid EllingsworthcommittedDavid Ellingsworth- authored andDavid EllingsworthcommittedDavid Ellingsworth
- authored andDavid EllingsworthcommittedDavid Ellingsworth
- authored andDavid EllingsworthcommittedDavid Ellingsworth
- authored andDavid EllingsworthcommittedDavid Ellingsworth
- authored andDavid EllingsworthcommittedDavid Ellingsworth
- authored andDavid EllingsworthcommittedDavid Ellingsworth
- authored andDavid EllingsworthcommittedDavid Ellingsworth
- authored andDavid EllingsworthcommittedDavid Ellingsworth
Commits on Jun 11, 2024
- authored andDavid EllingsworthcommittedDavid Ellingsworth
- authored andDavid EllingsworthcommittedDavid Ellingsworth
nhibernateGH-3530: Fix failing CharBooleanType test due to change in behavior of the CharBooleanType.
authored andDavid EllingsworthcommittedDavid Ellingsworth- authored andDavid EllingsworthcommittedDavid Ellingsworth
- authored andDavid EllingsworthcommittedDavid Ellingsworth
- authored andDavid EllingsworthcommittedDavid Ellingsworth
nhibernateGH-3530: Add a DbDataReader for performing direct casts of values returned from the indexer method.
authored andDavid EllingsworthcommittedDavid EllingsworthnhibernateGH-3530: Add TypeOfConnection and TypeOfCommand properties to the ReflectionBasedDriver to allow derived classes to access the type information.
authored andDavid EllingsworthcommittedDavid EllingsworthnhibernateGH-3530: The Oracle driver does not support DbDataReader.GetChar and does not convert strings to datetime values. Add a custom OracleDbDataReader to address these issues.
authored andDavid EllingsworthcommittedDavid EllingsworthnhibernateGH-3530: The MySql driver doesn't properly convert strings from the database to decimal types. Add a MySqlDbDataReader to correct this deficiency.
authored andDavid EllingsworthcommittedDavid EllingsworthnhibernateGH-3530: Firebird incorrectly uses the current culture to convert dates stores as strings. Address this issue by adding a FirebirdDbDataReader.
authored andDavid EllingsworthcommittedDavid EllingsworthnhibernateGH-3530: Many drivers lack support for the DbDataReader.GetChar method. Add a NoCharDbDataReader to use with these drivers.
authored andDavid EllingsworthcommittedDavid EllingsworthnhibernateGH-3530: The Sql Server 2008 driver lacks support for the DbDataReader.GetChar method, wrap it in a NoCharDbDataReader.
authored andDavid EllingsworthcommittedDavid EllingsworthnhibernateGH-3530: The MicrosoftDataSqlClientDriver does not support the DbDataReader.GetChar method, wrap it with the NoCharDbDataReader.
authored andDavid EllingsworthcommittedDavid EllingsworthnhibernateGH-3530: The SAP SQL Anywhere driver does not support the DbDataReader.GetChar method, wrap it in the NoCharDbDataReader.
authored andDavid EllingsworthcommittedDavid EllingsworthnhibernateGH-3530: The Sql Server CE driver does not support the DbDataReader.GetChar method, wrap it in the NoCharDbDataReader.
authored andDavid EllingsworthcommittedDavid Ellingsworth- authored andDavid EllingsworthcommittedDavid Ellingsworth
Commits on Jun 14, 2024
- authored andDavid EllingsworthcommittedDavid Ellingsworth
nhibernateGH-3530: The SAP SqlAnywhere driver does not implement DbDataReader.GetChar and incorrectly uses Convert without specifying an IFormatProvider. Wrap the SAP SqlAnywhere DbDataReader in a …
authored andDavid EllingsworthcommittedDavid EllingsworthnhibernateGH-3530: The Sybase SqlAnywhere DotNet4 driver does not implement DbDataReader.GetChar and incorrectly uses Convert without specifying an IFormatProvider. Wrap the Sybase SqlAnywhere DotN…
authored andDavid EllingsworthcommittedDavid EllingsworthnhibernateGH-3530: The Sybase SqlAnywhere driver does not implement DbDataReader.GetChar and incorrectly uses Convert without specifying an IFormatProvider. Wrap the Sybase SqlAnywhere DbDataReader…
authored andDavid EllingsworthcommittedDavid EllingsworthnhibernateGH-3530: Add an extension method to specify the return types when calling DbDataReader.GetValues()
authored andDavid EllingsworthcommittedDavid Ellingsworth