Skip to content

Commit

Permalink
Nuget Package Release v1.12.10.
Browse files Browse the repository at this point in the history
  • Loading branch information
mikependon committed Feb 18, 2022
1 parent 2e69a39 commit 44c9e32
Show file tree
Hide file tree
Showing 17 changed files with 89 additions and 73 deletions.
8 changes: 4 additions & 4 deletions RepoDb.Core/RepoDb/RepoDb.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
<PropertyGroup>
<Title>RepoDB</Title>
<TargetFrameworks>netstandard2.0;net5.0;net6.0</TargetFrameworks>
<Version>1.12.10-beta4</Version>
<AssemblyVersion>1.12.10.4</AssemblyVersion>
<FileVersion>1.12.10.4</FileVersion>
<Version>1.12.10</Version>
<AssemblyVersion>1.12.10.5</AssemblyVersion>
<FileVersion>1.12.10.5</FileVersion>
<Description>A hybrid ORM library for .NET.</Description>
<PackageTags>orm hybrid-orm micro-orm</PackageTags>
<PackageReleaseNotes>http://repodb.net/release/core</PackageReleaseNotes>
Expand All @@ -28,7 +28,7 @@
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
<PackageReference Include="System.Data.Common" Version="4.3.0" />
<PackageReference Include="System.Dynamic.Runtime" Version="4.3.0" />
<PackageReference Include="System.Linq.Async" Version="5.1.0" />
<PackageReference Include="System.Linq.Async" Version="6.0.1" />
<PackageReference Include="System.Reflection.Emit" Version="4.7.0" />
<PackageReference Include="System.Reflection.Emit.Lightweight" Version="4.7.0" />
<PackageReference Include="System.Reflection.TypeExtensions" Version="4.7.0" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,10 @@
</ItemGroup>

<ItemGroup>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.0.0" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.1.0" />
<PackageReference Include="MSTest.TestAdapter" Version="2.2.8" />
<PackageReference Include="MSTest.TestFramework" Version="2.2.8" />
<PackageReference Include="coverlet.collector" Version="3.1.0">
<PackageReference Include="coverlet.collector" Version="3.1.2">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
<PropertyGroup>
<Title>RepoDb.PostgreSql.BulkOperations</Title>
<TargetFrameworks>netstandard2.0;net5.0;net6.0</TargetFrameworks>
<Version>0.0.8</Version>
<FileVersion>0.0.8</FileVersion>
<AssemblyVersion>0.0.8</AssemblyVersion>
<Version>0.0.9</Version>
<FileVersion>0.0.9</FileVersion>
<AssemblyVersion>0.0.9</AssemblyVersion>
<Description>An extension library that contains the official Bulk Operations of RepoDb for PostgreSQL.</Description>
<PackageTags>orm hybrid-orm micro-orm postgresql bulkoperations</PackageTags>
<RepositoryUrl>https://github.com/mikependon/RepoDb/tree/master/RepoDb.Extensions/RepoDb.PostgreSql.BulkOperations</RepositoryUrl>
Expand All @@ -16,8 +16,8 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="RepoDb" Version="1.12.10-beta4" />
<PackageReference Include="RepoDb.PostgreSql" Version="1.1.5-beta2" />
<PackageReference Include="RepoDb" Version="1.12.10" />
<PackageReference Include="RepoDb.PostgreSql" Version="1.1.5" />
</ItemGroup>

<ItemGroup>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<Project Sdk="Microsoft.NET.Sdk">
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<Title>RepoDb.SqlServer.BulkOperations</Title>
Expand All @@ -8,9 +8,9 @@
<PackageTags>orm hybrid-orm micro-orm sqlserver bulkoperations</PackageTags>
<RepositoryUrl>https://github.com/mikependon/RepoDb/tree/master/RepoDb.Extensions/RepoDb.SqlServer.BulkOperations</RepositoryUrl>
<PackageReleaseNotes>http://repodb.net/release/sqlserverbulk</PackageReleaseNotes>
<Version>1.1.6-beta2</Version>
<FileVersion>1.1.6.2</FileVersion>
<AssemblyVersion>1.1.6.2</AssemblyVersion>
<Version>1.1.6</Version>
<FileVersion>1.1.6.3</FileVersion>
<AssemblyVersion>1.1.6.3</AssemblyVersion>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
</PropertyGroup>

Expand All @@ -21,9 +21,9 @@
</ItemGroup>

<ItemGroup>
<PackageReference Include="RepoDb" Version="1.12.10-beta4" />
<PackageReference Include="RepoDb.SqlServer" Version="1.1.5-beta4" />
<PackageReference Include="System.Linq.Async" Version="5.1.0" />
<PackageReference Include="RepoDb" Version="1.12.10" />
<PackageReference Include="RepoDb.SqlServer" Version="1.1.5" />
<PackageReference Include="System.Linq.Async" Version="6.0.1" />
</ItemGroup>

<ItemGroup Condition="'$(TargetFramework)' == 'netstandard2.0'">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -349,32 +349,36 @@ internal static void ThrowIfNullOrEmpty<TEntity>(IEnumerable<TEntity> entities)
throw new EmptyException("The entities must not be empty.");
}
}

private static void CommitTransaction(IDbTransaction transaction, bool hasTransaction)

private static void CommitTransaction(IDbTransaction transaction,
bool hasTransaction)
{
if (hasTransaction == false)
{
transaction?.Commit();
}
}

private static void RollbackTransaction(IDbTransaction transaction, bool hasTransaction)
private static void RollbackTransaction(IDbTransaction transaction,
bool hasTransaction)
{
if (hasTransaction == false)
{
transaction?.Rollback();
}
}

private static void DisposeTransaction(IDbTransaction transaction, bool hasTransaction)
private static void DisposeTransaction(IDbTransaction transaction,
bool hasTransaction)
{
if (hasTransaction == false)
{
transaction?.Dispose();
}
}

private static T CreateOrValidateCurrentTransaction<T>(IDbConnection connection, T transaction)
private static T CreateOrValidateCurrentTransaction<T>(IDbConnection connection,
T transaction)
where T : DbTransaction
{
// Check the transaction
Expand All @@ -389,8 +393,9 @@ private static T CreateOrValidateCurrentTransaction<T>(IDbConnection connection,

return transaction;
}

private static async Task<T> CreateOrValidateCurrentTransactionAsync<T>(IDbConnection connection, T transaction,

private static async Task<T> CreateOrValidateCurrentTransactionAsync<T>(IDbConnection connection,
T transaction,
CancellationToken cancellationToken = default)
where T : DbTransaction
{
Expand All @@ -407,36 +412,47 @@ private static async Task<T> CreateOrValidateCurrentTransactionAsync<T>(IDbConne
return transaction;
}

private static string CreateBulkUpdateTempTableName(string tableName, bool? usePhysicalPseudoTempTable, IDbSetting dbSetting) =>
private static string CreateBulkUpdateTempTableName(string tableName,
bool? usePhysicalPseudoTempTable,
IDbSetting dbSetting) =>
CreateBulkTempTableName(tableName, "Update", usePhysicalPseudoTempTable, dbSetting);

private static string CreateBulkMergeTempTableName(string tableName, bool? usePhysicalPseudoTempTable, IDbSetting dbSetting) =>

private static string CreateBulkMergeTempTableName(string tableName,
bool? usePhysicalPseudoTempTable,
IDbSetting dbSetting) =>
CreateBulkTempTableName(tableName, "Merge", usePhysicalPseudoTempTable, dbSetting);

private static string CreateBulkInsertTempTableName(string tableName, bool? usePhysicalPseudoTempTable, IDbSetting dbSetting) =>
private static string CreateBulkInsertTempTableName(string tableName,
bool? usePhysicalPseudoTempTable,
IDbSetting dbSetting) =>
CreateBulkTempTableName(tableName, "Insert", usePhysicalPseudoTempTable, dbSetting);

private static string CreateBulkDeleteTempTableName(string tableName, bool? usePhysicalPseudoTempTable, IDbSetting dbSetting) =>

private static string CreateBulkDeleteTempTableName(string tableName,
bool? usePhysicalPseudoTempTable,
IDbSetting dbSetting) =>
CreateBulkTempTableName(tableName, "Delete", usePhysicalPseudoTempTable, dbSetting);

private static string CreateBulkTempTableName(string tableName, string operation, bool? usePhysicalPseudoTempTable, IDbSetting dbSetting)
private static string CreateBulkTempTableName(string tableName,
string operation,
bool? usePhysicalPseudoTempTable,
IDbSetting dbSetting)
{
var tempTableName = new StringBuilder();

// Must be fixed name so the RepoDb.Core caches will not be bloated
tempTableName
.Append("_RepoDb_Bulk")
.Append(operation)
.Append('_')
.Append(GetTableName(tableName, dbSetting));
.Append(GetTableName(tableName, dbSetting).AsUnquoted(dbSetting));

// Add a # prefix if not physical
if (usePhysicalPseudoTempTable != true)
if (usePhysicalPseudoTempTable != true)
tempTableName.Insert(0, '#');

return tempTableName.ToString();
}

#endregion

#region SQL Helpers
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,10 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.0.0" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.1.0" />
<PackageReference Include="MSTest.TestAdapter" Version="2.2.8" />
<PackageReference Include="MSTest.TestFramework" Version="2.2.8" />
<PackageReference Include="MySql.Data" Version="8.0.27" />
<PackageReference Include="MySql.Data" Version="8.0.28" />
</ItemGroup>

<ItemGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.0.0" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.1.0" />
<PackageReference Include="MSTest.TestAdapter" Version="2.2.8" />
<PackageReference Include="MSTest.TestFramework" Version="2.2.8" />
</ItemGroup>
Expand Down
10 changes: 5 additions & 5 deletions RepoDb.MySql/RepoDb.MySql/RepoDb.MySql.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
<PropertyGroup>
<Title>RepoDb.MySql</Title>
<TargetFrameworks>netstandard2.0;net5.0;net6.0</TargetFrameworks>
<Version>1.1.5</Version>
<AssemblyVersion>1.1.5.2</AssemblyVersion>
<FileVersion>1.1.5.2</FileVersion>
<Version>1.1.6</Version>
<AssemblyVersion>1.1.6.0</AssemblyVersion>
<FileVersion>1.1.6.0</FileVersion>
<Description>A hybrid .NET ORM library for MySQL (using MySql.Data).</Description>
<PackageTags>orm hybrid-orm micro-orm mysql</PackageTags>
<RepositoryUrl>https://github.com/mikependon/RepoDb/tree/master/RepoDb.MySql</RepositoryUrl>
Expand All @@ -16,8 +16,8 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="MySql.Data" Version="8.0.27" />
<PackageReference Include="RepoDb" Version="1.12.8" />
<PackageReference Include="MySql.Data" Version="8.0.28" />
<PackageReference Include="RepoDb" Version="1.12.10" />
<ProjectReference Include="..\..\RepoDb.Core\RepoDb\RepoDb.csproj" />
</ItemGroup>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,10 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.0.0" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.1.0" />
<PackageReference Include="MSTest.TestAdapter" Version="2.2.8" />
<PackageReference Include="MSTest.TestFramework" Version="2.2.8" />
<PackageReference Include="MySqlConnector" Version="2.1.0" />
<PackageReference Include="MySqlConnector" Version="2.1.6" />
</ItemGroup>

<ItemGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.0.0" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.1.0" />
<PackageReference Include="MSTest.TestAdapter" Version="2.2.8" />
<PackageReference Include="MSTest.TestFramework" Version="2.2.8" />
</ItemGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
<PropertyGroup>
<Title>RepoDb.MySqlConnector</Title>
<TargetFrameworks>netstandard2.0;net5.0;net6.0</TargetFrameworks>
<Version>1.1.4</Version>
<AssemblyVersion>1.1.4.3</AssemblyVersion>
<FileVersion>1.1.4.3</FileVersion>
<Version>1.1.5</Version>
<AssemblyVersion>1.1.5.0</AssemblyVersion>
<FileVersion>1.1.5.0</FileVersion>
<Description>A hybrid .NET ORM library for MySQL (using MySqlConnector).</Description>
<PackageTags>orm hybrid-orm micro-orm mysql mysqlconnector</PackageTags>
<RepositoryUrl>https://github.com/mikependon/RepoDb/tree/master/RepoDb.MySqlConnector</RepositoryUrl>
Expand All @@ -16,8 +16,8 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="MySqlConnector" Version="2.1.0" />
<PackageReference Include="RepoDb" Version="1.12.8" />
<PackageReference Include="MySqlConnector" Version="2.1.6" />
<PackageReference Include="RepoDb" Version="1.12.10" />
<ProjectReference Include="..\..\RepoDb.Core\RepoDb\RepoDb.csproj" />
</ItemGroup>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.0.0" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.1.0" />
<PackageReference Include="MSTest.TestAdapter" Version="2.2.8" />
<PackageReference Include="MSTest.TestFramework" Version="2.2.8" />
<PackageReference Include="Npgsql" Version="6.0.1" />
<PackageReference Include="Npgsql" Version="6.0.3" />
</ItemGroup>

<ItemGroup Condition="'$(TargetFramework)' == 'netstandard2.0'">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.0.0" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.1.0" />
<PackageReference Include="MSTest.TestAdapter" Version="2.2.8" />
<PackageReference Include="MSTest.TestFramework" Version="2.2.8" />
<PackageReference Include="coverlet.collector" Version="3.1.0">
<PackageReference Include="coverlet.collector" Version="3.1.2">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
Expand Down
10 changes: 5 additions & 5 deletions RepoDb.PostgreSql/RepoDb.PostgreSql/RepoDb.PostgreSql.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
<PropertyGroup>
<Title>RepoDb.PostgreSql</Title>
<TargetFrameworks>netstandard2.0;net5.0;net6.0</TargetFrameworks>
<Version>1.1.5-beta2</Version>
<AssemblyVersion>1.1.5.2</AssemblyVersion>
<FileVersion>1.1.5.2</FileVersion>
<Version>1.1.5</Version>
<AssemblyVersion>1.1.5.3</AssemblyVersion>
<FileVersion>1.1.5.3</FileVersion>
<Description>A hybrid .NET ORM library for PostgreSQL.</Description>
<PackageTags>orm hybrid-orm micro-orm postgresql npgsql</PackageTags>
<RepositoryUrl>https://github.com/mikependon/RepoDb/tree/master/RepoDb.PostgreSql</RepositoryUrl>
Expand All @@ -17,11 +17,11 @@

<ItemGroup>
<PackageReference Include="Npgsql" Version="6.0.0" />
<PackageReference Include="RepoDb" Version="1.12.10-beta4" />
<PackageReference Include="RepoDb" Version="1.12.10" />
</ItemGroup>

<ItemGroup Condition="'$(TargetFramework)' == 'netstandard2.0'">
<PackageReference Include="Npgsql" Version="6.0.1" />
<PackageReference Include="Npgsql" Version="6.0.3" />
</ItemGroup>

<ItemGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
<PropertyGroup>
<Title>RepoDb.SQLite.System</Title>
<TargetFrameworks>netstandard2.0;net5.0;net6.0</TargetFrameworks>
<Version>1.0.0</Version>
<AssemblyVersion>1.0.0.1</AssemblyVersion>
<FileVersion>1.0.0.1</FileVersion>
<Version>1.0.1</Version>
<AssemblyVersion>1.0.0.2</AssemblyVersion>
<FileVersion>1.0.0.2</FileVersion>
<Description>A hybrid .NET ORM library for SQLite (using System.Data.SQLite.Core).</Description>
<PackageTags>orm hybrid-orm micro-orm sqlite</PackageTags>
<RepositoryUrl>https://github.com/mikependon/RepoDb/tree/master/RepoDb.SqLite</RepositoryUrl>
Expand Down
10 changes: 5 additions & 5 deletions RepoDb.SqlServer/RepoDb.SqlServer/RepoDb.SqlServer.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
<PropertyGroup>
<Title>RepoDb.SqlServer</Title>
<TargetFrameworks>netstandard2.0;net5.0;net6.0</TargetFrameworks>
<Version>1.1.5-beta4</Version>
<AssemblyVersion>1.1.5.4</AssemblyVersion>
<FileVersion>1.1.5.4</FileVersion>
<Version>1.1.5</Version>
<AssemblyVersion>1.1.5.5</AssemblyVersion>
<FileVersion>1.1.5.5</FileVersion>
<Description>A hybrid .NET ORM library for SQL Server.</Description>
<PackageTags>orm hybrid-orm micro-orm sqlserver</PackageTags>
<RepositoryUrl>https://github.com/mikependon/RepoDb/tree/master/RepoDb.SqlServer</RepositoryUrl>
Expand All @@ -16,8 +16,8 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Microsoft.Data.SqlClient" Version="4.0.0" />
<PackageReference Include="RepoDb" Version="1.12.10-beta3" />
<PackageReference Include="Microsoft.Data.SqlClient" Version="4.1.0" />
<PackageReference Include="RepoDb" Version="1.12.10" />
</ItemGroup>

<ItemGroup>
Expand Down
Loading

0 comments on commit 44c9e32

Please sign in to comment.