Skip to content

Commit 88cdbab

Browse files
committed
NH-4008 - Rename SqlClient to SqlServer
No time like making a breaking change, than when everything is changing anyways. Lines up better with how other ORM's drivers are listed on NuGet.
1 parent e64a3ff commit 88cdbab

34 files changed

+70
-70
lines changed

build-common/nhibernate-properties.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22
<project xmlns="http://nant.sf.net/release/0.85-rc3/nant.xsd">
33
<property name="nhibernate.dialect" value="NHibernate.Dialect.MsSql2008Dialect" overwrite="false"/>
44
<property name="nhibernate.command_timeout" value="444" overwrite="false"/>
5-
<property name="nhibernate.connection.driver_class" value="NHibernate.Driver.SqlClientDriver, NHibernate.Driver.SqlClient" overwrite="false"/>
5+
<property name="nhibernate.connection.driver_class" value="NHibernate.Driver.SqlServerDriver, NHibernate.Driver.SqlServer" overwrite="false"/>
66
<property name="nhibernate.connection.connection_string" value="Server=.\SQLExpress;initial catalog=nhibernate;Integrated Security=SSPI" overwrite="false"/>
77
</project>

src/NHibernate.Config.Templates/MSSQL.cfg.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ for your own use before compile tests in VisualStudio.
77
<!-- This is the System.Data.dll provider for SQL Server -->
88
<hibernate-configuration xmlns="urn:nhibernate-configuration-2.2" >
99
<session-factory name="NHibernate.Test">
10-
<property name="connection.driver_class">NHibernate.Driver.SqlClientDriver, NHibernate.Driver.SqlClient</property>
10+
<property name="connection.driver_class">NHibernate.Driver.SqlServerDriver, NHibernate.Driver.SqlServer</property>
1111
<property name="connection.connection_string">
1212
Server=(local);initial catalog=nhibernate;Integrated Security=SSPI
1313
</property>

src/NHibernate.Driver.SqlClient/Cfg/Loquacious/ConnectionConfigurationExtensionSqlClient.cs

Lines changed: 0 additions & 17 deletions
This file was deleted.
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
using NHibernate.Driver;
2+
3+
namespace NHibernate.Cfg.Loquacious
4+
{
5+
public static class ConnectionConfigurationExtensionSqlServer
6+
{
7+
public static IConnectionConfiguration BySqlServerDriver(this IConnectionConfiguration cfg)
8+
{
9+
return cfg.By<SqlServerDriver>();
10+
}
11+
12+
public static IConnectionConfiguration BySqlServer2008Driver(this IConnectionConfiguration cfg)
13+
{
14+
return cfg.By<SqlServer2008Driver>();
15+
}
16+
}
17+
}

src/NHibernate.Driver.SqlClient/Driver/Sql2008ClientDriver.cs renamed to src/NHibernate.Driver.SqlServer/Driver/SqlServer2008Driver.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
namespace NHibernate.Driver
88
{
9-
public class Sql2008ClientDriver : SqlClientDriver
9+
public class SqlServer2008Driver : SqlServerDriver
1010
{
1111
protected override void InitializeParameter(DbParameter dbParam, string name, SqlTypes.SqlType sqlType)
1212
{

src/NHibernate.Driver.SqlClient/Driver/SqlClientDriver.cs renamed to src/NHibernate.Driver.SqlServer/Driver/SqlServerDriver.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ namespace NHibernate.Driver
99
/// <summary>
1010
/// A NHibernate Driver for using the SqlClient DataProvider
1111
/// </summary>
12-
public class SqlClientDriver : DriverBase, IEmbeddedBatcherFactoryProvider
12+
public class SqlServerDriver : DriverBase, IEmbeddedBatcherFactoryProvider
1313
{
1414
//http://stackoverflow.com/a/7264795/259946
1515

1616
/// <summary>
1717
/// Creates an uninitialized <see cref="DbConnection" /> object for
18-
/// the SqlClientDriver.
18+
/// the SqlServerDriver.
1919
/// </summary>
2020
/// <value>An unitialized <see cref="System.Data.SqlClient.SqlConnection"/> object.</value>
2121
public override DbConnection CreateConnection()
@@ -25,7 +25,7 @@ public override DbConnection CreateConnection()
2525

2626
/// <summary>
2727
/// Creates an uninitialized <see cref="DbCommand" /> object for
28-
/// the SqlClientDriver.
28+
/// the SqlServerDriver.
2929
/// </summary>
3030
/// <value>An unitialized <see cref="System.Data.SqlClient.SqlCommand"/> object.</value>
3131
public override DbCommand CreateCommand()

src/NHibernate.Driver.SqlClient/NHibernate.Driver.SqlClient.csproj renamed to src/NHibernate.Driver.SqlServer/NHibernate.Driver.SqlServer.csproj

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<OutputType>Library</OutputType>
99
<AppDesignerFolder>Properties</AppDesignerFolder>
1010
<RootNamespace>NHibernate</RootNamespace>
11-
<AssemblyName>NHibernate.Driver.SqlClient</AssemblyName>
11+
<AssemblyName>NHibernate.Driver.SqlServer</AssemblyName>
1212
<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
1313
<FileAlignment>512</FileAlignment>
1414
</PropertyGroup>
@@ -21,7 +21,7 @@
2121
<ErrorReport>prompt</ErrorReport>
2222
<WarningLevel>4</WarningLevel>
2323
<NoWarn>1591</NoWarn>
24-
<DocumentationFile>bin\Debug\NHibernate.Driver.SqlClient.xml</DocumentationFile>
24+
<DocumentationFile>bin\Debug\NHibernate.Driver.SqlServer.xml</DocumentationFile>
2525
</PropertyGroup>
2626
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
2727
<DebugType>pdbonly</DebugType>
@@ -31,7 +31,7 @@
3131
<ErrorReport>prompt</ErrorReport>
3232
<WarningLevel>4</WarningLevel>
3333
<NoWarn>1591</NoWarn>
34-
<DocumentationFile>bin\Release\NHibernate.Driver.SqlClient.xml</DocumentationFile>
34+
<DocumentationFile>bin\Release\NHibernate.Driver.SqlServer.xml</DocumentationFile>
3535
</PropertyGroup>
3636
<ItemGroup>
3737
<Reference Include="System" />
@@ -47,10 +47,10 @@
4747
<Compile Include="AdoNet\SqlClientBatchingBatcher.cs" />
4848
<Compile Include="AdoNet\SqlClientBatchingBatcherFactory.cs" />
4949
<Compile Include="AdoNet\SqlClientSqlCommandSet.cs" />
50-
<Compile Include="Cfg\Loquacious\ConnectionConfigurationExtensionSqlClient.cs" />
50+
<Compile Include="Cfg\Loquacious\ConnectionConfigurationExtensionSqlServer.cs" />
5151
<Compile Include="Properties\AssemblyInfo.cs" />
52-
<Compile Include="Driver\Sql2008ClientDriver.cs" />
53-
<Compile Include="Driver\SqlClientDriver.cs" />
52+
<Compile Include="Driver\SqlServer2008Driver.cs" />
53+
<Compile Include="Driver\SqlServerDriver.cs" />
5454
</ItemGroup>
5555
<ItemGroup>
5656
<ProjectReference Include="..\NHibernate\NHibernate.csproj">

0 commit comments

Comments
 (0)